factory/{creator address}/{subdenom}.
By namespace-separating tokens with the creator’s address, token minting becomes permissionless, eliminating the need to resolve name collisions.
A single account can create multiple denominations by providing a unique subdenom for each new denomination.
Upon creation, the original creator is granted “admin” privileges over the asset. This allows them to:
- Minting the token to any account
- Burning the token from any account
- Transferring the token between any two accounts
- Changing the admin (in the future, more admin capabilities may be added)
Tutorial
Create Token Denom
Creates a token denom in the formatfactory/{creator address}/{subdenom} with the specified creator address and subdenom. Subdenoms can only contain the characters [a-zA-Z0-9./].
- CLI
- InitiaJS
Mint
Minting is the process of creating new tokens for a specific denom and assigning them to a specified address. Only the current admin can mint tokens for that denom. By default, the creator of the denom is its first admin.- CLI
- InitiaJS
Burn
Burning is the process of permanently removing tokens from circulation by destroying them. Only the current admin can burn a specific denom.- CLI
- InitiaJS
Change Admin
Thechange-admin command allows the current admin to transfer admin privileges for the denom to another account.
- CLI
- InitiaJS