Home

Awesome

STX20 Protocol: Innovating Inscriptions on Stacks

The STX20 protocol introduces a novel approach to creating and sharing digital artifacts on the Stacks blockchain. It leverages the transaction memo field to offer a more efficient, gas-saving alternative to conventional smart contracts for specific use cases. This method not only requires less computational effort but also pays homage to Bitcoin culture. The anticipated Nakamoto upgrade is set to enhance Stacks' decentralization and integration with the Bitcoin network, highlighting the importance of an inscription standard like STX20 on Stacks.

How It Works

STX20 embeds protocol information within the metadata of STX token transfers. This data is then utilized by indexers to determine the state using deterministic protocol rules.

Memo Field Approach

The STX20 protocol is crafted to efficiently use the 34-symbol limit of the Stacks Blockchain's transaction memos. This constraint necessitates a concise approach:

This refined strategy ensures STX20's compatibility with Stacks' specifications, maintaining data integrity in a restricted environment.

Protocol Specifications

Operations

Deploy

Structure: {operation}{ticker}{total_supply};{limit_per_mint}

Mint

Structure: {operation}{ticker}{amount}

Transfer

Structure: {operation}{ticker}{amount}

Future Developments

The protocol is designed for expansion with additional operation types planned. Additional protocol improvements are published under the stxsip-proposals directory. Currently, Stxsip proposals lack a standardized format, but there are plans to establish a uniform structure in the future.

Ratified proposals:

Security

Decentralization at its Core

STX20 embodies the principle of decentralization:

Trading

Current indexer API

Base URL

https://api.stx20.com/api/v1

API Endpoints

Open Source Commitment

Links