Deploy

KeyRequiredDescription

operation

yes

Operation, strictly equal to 'deploy'

ticker

yes

Token ticker supports a length of 2 to 18 characters, allowing only the 26 alphabet letters and numbers. It is case-insensitive.

supply

yes

Token total supply, limited to 2^53-1.

limit

yes

Limit Per Mint

decimals

no

Decimal for minimum divie, allows 0 ~ 8. Default to be 8.

Blob20 deployment operation, with the operation being deploy, is initiated by the wallet address of the transaction sender.

Notes:

  • ticker: The name of the inscription, consisting only of letters and numbers, case-insensitive (the indexing process converts them to uppercase). The length must be between 2 and 18 characters. The name must be unique, and inscriptions are allocated in the order of deployment on the chain.

  • supply: The maximum supply limit. When the total quantity minted exceeds this value, the blobscription cannot be further minted.

  • limit: The maximum value that can be minted each time.

  • decimals: The maximum precision allowed for decimal places, specified within the range of 0-8. If not specified or if the value is outside this range, it will be forcefully set to 8. This value affects the indexing validation of numeric field values in all operations. For example, if decimals are specified as 2, but the amount specified in the mint operation is "1000.589", it will be considered an invalid mint due to the decimal places being 3. Trailing zeros in decimal places are counted as precision digits; for example, "100.00" will be recognized as having 2 precision digits."

For example:

{
  "protocol": "blob20",
  "token": {
    "operation": "deploy",
    "ticker": "BLOB",
    "supply": 69000000,
    "limit": 1000,
    "decimals": 8
  }
}

Last updated