Overview

IERC-20 is an inscription Ethereum Request for comments

IERC 20 A fairer inscription trading market

What is IERC Protocol?

As the pioneering open trading market within the Ethereum inscription ecosystem, our platform serves as a scalable solution for Ethereum and enhances compatibility with a diverse range of Inscription protocol services. The IERC Protocol facilitates the seamless buying and selling of a wide array of inscriptions based on the IERC and Ethscription protocols, ensuring a user-friendly and accessible experience for all.

Indexer

The IERC 20 has introduced a comprehensive set of efficient and gas-saving indexes built on Ethereum. By utilizing hexadecimal representation, event information is permanently stored in the EVM input, ensuring tamper-proof data integrity.

When no value is sent, events are directed to the black hole address, facilitating faster information retrieval for indexing purposes. This approach optimizes the protocol's performance and enhances the efficiency of data retrieval and analysis.

0x0000000000000000000000000000000000000000

On the content, we use JSON, which is consistent with brc20. But due to the particularity of Ethereum, we need to add a prefix to match the type, so the content of the inscription tick needs to be prefixed.

data:application/json,

Followed by JSON, their events are: Deploy\Mint\Transfer\Proxy transfer\Freeze sell.

Here is a simple example:

Deploy
data:application/json,{"p":"ierc-20","op":"deploy","tick":"ethi","max":"21000000","lim":"1000","wlim":"10000","dec":"8","nonce":"10"}

Mint
data:application/json,{"p":"ierc-20","op":"mint","tick":"ethi","amt":"1000","nonce":"11"}

Transfer
data:application/json,{"p": "ierc-20","op": "transfer","tick": "ethi","nonce": "45","to": [{"recv": "0x7BBAF8B409145Ea9454Af3D76c6912b9Fb99b2A9","amt": "10000"}]}

Proxy transfer
data:application/json,{"p":"ierc-20","op":"proxy_transfer","proxy":[{"tick":"ethi","nonce":"20","from":"0x22222222222222222222222222222222222222222222","to":"0x22222222222222222222222222222222222222222222","amt":"333","value":"0.001","sign":"0x000"}]}

Freeze sell
data:application/json,{"p":"ierc-20","op":"freeze_sell","freeze":[{"tick":"eth

Website: https://ierc20.com/

Twitter: https://twitter.com/EthinscXYZ

Github: https://github.com/peoplecoin00/terc20#readme

Discord: https://discord.gg/wXxAKTUH

Mirror: https://mirror.xyz/0x0afdffE12556E81D6e57789F972EFAb3cA12F1d7

Last updated