INJRC20 Protocol
Standard
All injective network users could interact with INJRC-20 protocol via sending a transfer operartion with json operations in "memo" field
injrc-20 balance state can be found by aggregating all of these function's activity together.
Operations
Create injrc-20 with the deploy function
Mint an amount of injrc-20's with the mint function
Transfer an amount of injrc-20's with the transfer function
Stake an amount of injrc-20's for staking operation
Initiate a voting process in community governance
Bridge the injrc-20's to the standard INJ token
Trade injrc-20's in the market place
Notes
The first deployment of a ticker is the only one that has claim to the ticker. Tickers are not case sensitive (INJS = injs).
If two events occur in the same block, prioritization is assigned via order they were confirmed in the block. (first to last).
The mint function and the second step of the transfer function are the only events that cause changes in balances.
The first mint to exceed the halve supply will receive the fraction that is valid. (ex. 10,000,000 halve supply, 9,999,242 circulating supply, and 1000 mint inscription = 758 balance state applied). In the INJS inscription, the "halve minted" address will receive a lucky NFT badge.
Standard limited to uint128.
Maximum supply cannot exceed uint64_max.
Last updated