🔬
Ethscriptions
Ethscriptions Docs
Ethscriptions Docs
  • 👋Overview
    • Introducing Ethscriptions
    • Quick Start
    • Protocol Specification
  • 💡ESIPs
    • What are ESIPs?
    • Accepted ESIPs
      • ESIP-1: Smart Contract Ethscription Transfers
      • ESIP-2: Safe Trustless Smart Contract Ethscription Escrow
      • ESIP-3: Smart Contract Ethscription Creations
      • ESIP-5: Bulk Ethscription Transfers from EOAs
      • ESIP-6: Opt-in Ethscription Non-uniqueness
      • ESIP-7: Support Gzipped Calldata in Ethscription Creation
      • ESIP-8: Ethscription Attachments aka "BlobScriptions"
    • Draft ESIPs
      • ESIP-XX: Extending Ethscriptions to L2 Networks
      • DEPRECATED: ESIP-4: The Ethscriptions Virtual Machine
  • ⚙️API Docs
    • API Overview
  • 😍Community Projects
    • Floored Ape Ethscribe
    • Ethscriber.xyz
Powered by GitBook
On this page
  • Create an Ethscription in 60 Seconds
  • How to Transfer Ethscriptions
  • How to Track Ethscriptions
  1. Overview

Quick Start

PreviousIntroducing EthscriptionsNextProtocol Specification

Last updated 1 year ago

Create an Ethscription in 60 Seconds

has an , but if you want to go step-by-step:

  1. Convert an image (max size: ~90KB) to a Base 64-encoded data URI (data:image/png;base64,...) using a service like . The Ethscriptions protocol supports all data URIs but images work best.

  2. Convert the data URI to hex using an online tool like .

  3. Send a 0 eth transaction to the person you want to own the Ethscription with the hex data from (2) in the "Hex data" field

  4. After a few moments it should appear on this site, provided someone hasn’t already Ethscribed the same data. Duplicate content is ignored!

How to Transfer Ethscriptions

  1. Find the id of the Ethscription you want to transfer. An Ethscription’s id is the transaction hash of the transaction that created the Ethscription. It looks like this: 0xcdb372580242c1c1bbcd2914ddbdb609b33d2e2e163c6595e164cb4dc6665153. You can get this from Etherscan or from this site.

  2. Send a 0 ETH transaction to the new proposed owner, including the Ethscription ID in the "Hex data" field.

  3. After a few moments the Ethscription’s owner should update on this site, provided you were the owner of the Ethscription when you sent the transfer transaction. Unauthorized transfers are ignored.

How to Track Ethscriptions

You can use ! However if you don’t want to rely on me you can track things yourself as all the necessary data is publicly available and uncensorable.

You will need an indexer, and soon the indexer that powers this website will be open sourced. In the meantime it's possible to build your own indexer that follows .

👋
Ethscriptions.com
easy creation tool
base64-image.de
hexhero
ethscriptions.com
the rules of the protocol