Guidelines

KRC-20 Token Requirements

  1. "tick" is case insensitive, must be 4 to 6 bytes in length, and cannot be on the ticker reserved list

  2. Only numeric values are allowed in the "max", "amt", "lim" fields

  3. "max", "amt", "lim" fields contain decimal places

  4. To deploy a KRC-20 token, the transaction fee(or gas fee) paid should not be less than 1000 KAS.

  5. To mint a KRC-20 token, the transaction fee(or gas fee) paid should not be less than 1 KAS.

  6. The balance obtained from each mint is defined in deploy. If a operation would cause the cap to be exceeded, the maximum possible number of KRC-20 tokens will be obtained

  7. Deploys to the same tick which are previously deployed are invalid

  8. Any transfer over the users balance at the time of transfer is considered invalid and will not impact either users balance

For the most detailed standards for indexers, read the Kasplex Github repositories.

Last updated