Overview
Fireblocks allows you to issue tokens directly from your Fireblocks Console. On the Tokenization page, you can issue tokens for your specific use case and make them available to all users in your workspace. If you want to issue a token and make it available to multiple workspaces or all Fireblocks customers, contact Fireblocks Support.
Prerequisites
Before issuing a token, create a wallet for the base asset of the blockchain you are using. Make sure the wallet has the minimum balance required to pay transaction fees.
- For EVM-compatible blockchains, minimum balances vary per blockchain.
- For Stellar, the wallet must have a balance of at least 1 XLM.
- For Ripple, the wallet must have a balance of at least 10 XRP.
Newly created Stellar wallets in Fireblocks are automatically funded with 1 XLM. You will need to transfer 10 XRP to newly created Ripple wallets.
Issuing tokens using the Console
To issue a new token using the Console, complete the following steps:
- On the Tokenization page, select Add token. If you have no tokens listed on this page, select Get started.
- Select whether to create an EVM token or a non-EVM token.
- If creating an EVM token, select one of the pre-built smart contracts or a custom one that you’ve uploaded.
- Select the blockchain on which you want to issue your token.
- Enter the name and symbol for your token.
- Select the vault account you want to designate as the issuing account for your token. This vault account should have a wallet for the base asset of the blockchain you are using with the minimum required balance.
- If creating an EVM token, enter a fee for deploying the contract and select Continue.
- Review the token details, and select Create token.
The token is created and listed on the Tokenization page. At this point, the token is only created within Fireblocks and does not yet live on the blockchain.
Enabling clawbacks (Stellar only)
For Stellar tokens, we highly recommend enabling clawbacks on the issuing account before the new token is minted for the first time. Learn how to enable clawbacks.
Issuing tokens using the Fireblocks API
To issue tokens using the Fireblocks API, read our API documentation.