Asteroid protocol already supports arbitrary data inscription with an option to specify a parent and metadata like name, description and mime type (media type of inscribed content)
Let’s define Generic inscription transaction specification to see all the details of what’s available.
Inscription transaction MUST specify Inscription operation, optionally CAN provide Inscription data, and optionally CAN require Inscription fee to be paid
Inscription operation
urn:{metaprotocol}:{chain-id}@{version};{operation}${param}={value},{param}={value}
Key | Description | Example |
---|---|---|
metaprotocol | A protocol identifier | inscription |
chain-id | The chain ID for the Cosmos Hub | cosmoshub-4 |
version | The current version | v1 |
operation | A protocol operation | inscribe |
param(s) | Operation params | h=hash |