# Ethscriptions

## Ethscriptions Docs

- [Introducing Ethscriptions](https://docs.ethscriptions.com/overview/readme.md): Ethscriptions are a new way of creating and sharing digital artifacts on Ethereum using transaction calldata.
- [Quick Start](https://docs.ethscriptions.com/overview/quick-start.md)
- [Protocol Specification](https://docs.ethscriptions.com/overview/protocol-specification.md): An overview of the protocol
- [Overview](https://docs.ethscriptions.com/ethscriptions-appchain/overview.md): An Ethereum L2 for Ethscriptions with full EVM compatibility
- [Running a Node](https://docs.ethscriptions.com/ethscriptions-appchain/running-a-node.md): How to run an Ethscriptions AppChain node with Docker Compose
- [Protocol Handlers](https://docs.ethscriptions.com/ethscriptions-appchain/protocol-handlers.md): Extend ethscriptions with pluggable protocol handlers
- [Collections](https://docs.ethscriptions.com/ethscriptions-appchain/collections.md): Curated NFT collections with optional merkle proof enforcement
- [Fixed Denomination Tokens](https://docs.ethscriptions.com/ethscriptions-appchain/fixed-denomination-tokens.md): ERC-20 tokens that move in fixed batches tied to NFT notes
- [What are ESIPs?](https://docs.ethscriptions.com/esips/what-are-esips.md)
- [Accepted ESIPs](https://docs.ethscriptions.com/esips/accepted-esips.md)
- [ESIP-1: Smart Contract Ethscription Transfers](https://docs.ethscriptions.com/esips/accepted-esips/esip-1-smart-contract-ethscription-transfers.md): This ESIP is LIVE
- [ESIP-2: Safe Trustless Smart Contract Ethscription Escrow](https://docs.ethscriptions.com/esips/accepted-esips/esip-2-safe-trustless-smart-contract-ethscription-escrow.md)
- [ESIP-3: Smart Contract Ethscription Creations](https://docs.ethscriptions.com/esips/accepted-esips/esip-3-smart-contract-ethscription-creations.md)
- [ESIP-5: Bulk Ethscription Transfers from EOAs](https://docs.ethscriptions.com/esips/accepted-esips/esip-5-bulk-ethscription-transfers-from-eoas.md)
- [ESIP-6: Opt-in Ethscription Non-uniqueness](https://docs.ethscriptions.com/esips/accepted-esips/esip-6-opt-in-ethscription-non-uniqueness.md)
- [ESIP-7: Support Gzipped Calldata in Ethscription Creation](https://docs.ethscriptions.com/esips/accepted-esips/esip-7-support-gzipped-calldata-in-ethscription-creation.md)
- [ESIP-8: Ethscription Attachments aka "BlobScriptions"](https://docs.ethscriptions.com/esips/accepted-esips/esip-8-ethscription-attachments-aka-blobscriptions.md)
- [Draft ESIPs](https://docs.ethscriptions.com/esips/draft-esips.md)
- [API Overview](https://docs.ethscriptions.com/api-docs/api-overview.md)
- [Floored Ape Ethscribe](https://docs.ethscriptions.com/community-projects/floored-ape-ethscribe.md): Ethscribe with compression to save cost!
- [Ethscriber.xyz](https://docs.ethscriptions.com/community-projects/ethscriber.xyz.md): A great tool for ethscribing text!

## Ethscriptions Virtual Machine Docs

- [THESE DOCS HAVE MOVED](https://docs.ethscriptions.com/ethscriptions-vm/getting-started/these-docs-have-moved.md)
- [Welcome to Ethscriptions VM!](https://docs.ethscriptions.com/ethscriptions-vm/getting-started/welcome-to-ethscriptions-vm.md)
- [Introduction](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/introduction.md)
- [Rubidity by Example](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/rubidity-by-example.md)
- [Data Types](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/data-types.md)
- [State Variables](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/state-variables.md)
- [Functions](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/functions.md)
- [Events](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/events.md)
- [Inheritance](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/inheritance.md)
- [Global Variables](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/global-variables.md)
- [Error Handling](https://docs.ethscriptions.com/ethscriptions-vm/rubidity/error-handling.md)
- [VM API Data Model](https://docs.ethscriptions.com/ethscriptions-vm/ethscriptions-vm-api/vm-api-data-model.md)
- [VM API By Example](https://docs.ethscriptions.com/ethscriptions-vm/ethscriptions-vm-api/vm-api-by-example.md)
