esc-20 (old)
fungible tokens for ethscriptions made simple.
Please read below thoroughly and know that esc-20 (Ethscription Smart Creation) is an experimental protocol. We are not responsible for any hiccups that may come from using it.
By reading you agree that you understand everything before testing.
Use at your own risk.
The Ethscription Smart Creation (ESC-20) Protocol is an experimental standard for state in Ethscriptions, which are digital artifacts that are created using transaction calldata on Ethereum.
Better design choices and optimizations are waiting be made with esc-20, and we invite everyone interested to contribute to working on it via https://github.com/ethscription/ESIPs/issues; just like with brc-20 and orc-20.
ESC-20 was created for three major reasons:
1) Our take that newcomers will eventually confuse the popular erc-20
protocol on Ethscriptions with regular erc-20
smart contract tokens.
2) At the time of writing this, Ethscription erc-20
protocol had no official transfer event standard and no anti-bot mechanisms in place for mint events. We sought to answer this.
3) Overall, to attempt in improving the adaptability and scalability of the current implementation of token standards used for Ethscriptions.
Concept of ESC-20
ASCII characters only, no homoglyphs accepted.
Deploy new ESC-20 with deploy events
Mint ESC-20 tokens with mint events
Transfer ESC-20 tokens with transfer events
Can be found by aggregating all of the function's activity together within given clauses
The forwarding of a mint event should NOT result in a balance change.
By explicit declaration, any Ethscription which implements the ESC-20 standard by a ESC-20 operation can be considered an ESC-20 token.
However, this is another reminder that ESC-20 is experimental and has no guarantee that the tokens created using this standard will be protected against double-spending, have utility or any inherent value.
You can quickly get started with ESC-20 by inscribing deploy, mint and transfer events.
Read more about those operations, here.
Last updated