Note
Tokenization is a premium feature that requires an additional purchase. If you don’t have access to this feature, contact your Customer Success Manager to discuss having it enabled in your Fireblocks workspace.
Overview
Fireblocks offers pre-built smart contracts that you can use when creating custom EVM tokens. These smart contract templates comply with common EVM token standards and allow you to quickly start the tokenization process on EVM-based blockchains.
Some of the pre-built smart contracts have been created by third-party vendors. If a contract has been audited, you can find a link to its audit report after selecting the contract in the Fireblocks Console.
These smart contract templates are available through different pricing and packaging options. Contact Fireblocks Support for more information.
Upgradeable ERC-20F Token
This token representation contract by Fireblocks can be used for a variety of use cases, such as a unit of account, issuing stablecoins, tokenizing fungible assets, and more. The contract also includes a contractURI field for linking to critical documents like an investment offering or Terms and Conditions.
You can also use the gasless version of this contract template.
Upgradeable ERC-721F
This token representation contract by Fireblocks can be used to issue ERC-721 non-fungible tokens (NFTs) for art collections, digital collectibles, in-game items, and other tokenized assets. Easily mint NFTs, create collections, and attach unique media to each token.
You can also use the gasless version of this contract template.
Upgradeable ERC-1155F
This token representation contract by Fireblocks can be used to issue ERC-1155 sem-fungible tokens for art collections, digital collectibles, in-game items, and other tokenized assets. Easily mint tokens, create collections, and attach unique media to each token.
You can also use the gasless version of this contract template.
Full-feature Token
This token representation contract by Bitbond is widely compatible across wallets, exchanges, and decentralized apps (dApps). This contract also has extensive options from simple fungible tokens to gated, compliance-focused configurations.
NFT Collection
This token representation contract by Bitbond can be used to issue individual NFTs and create collections.
Comparison Table
Contract | Upgradeable | Contract Permissions | Collection Uri storage | Collection Token ID storage | Gasless version available? |
ERC-20F | Yes | Role-based | N/A | N/A | Yes |
ERC-721F | Yes | Role-based | Unique Uris per token | Off-chain | Yes |
ERC-1155F | Yes | Role-based | Unique Uris per token | Off-chain | Yes |
Full-feature Token | No | onlyOwner with optional public Mint | N/A | N/A | No |
NFT Collection | No | onlyOwner | Single Uri per collection | Off-chain | No |