ERC1155F: multi-token standard with access control, built for scale
Catena uses Fireblocks ERC1155F, built on the ERC-1155 multi-token standard, for institutional-grade tokenization. One contract can represent many token types with configurable supply and metadata. Access lists (allowlist or denylist) and role-based control keep transfers and operations in your hands. The implementation is OpenZeppelin audited.

Overview
What ERC-1155F enables
Multiple token types in one contract, access-controlled transfers, and role-based management—audited by OpenZeppelin.
ERC1155F is Fireblocks' upgradeable implementation of the ERC-1155 multi-token standard. A single contract can represent many token types—fungible, semi-fungible, or single-supply per type—with configurable metadata and supply for each. Transfer access is controlled via an access list: you can run an allowlist (only listed addresses may hold or transfer) or a denylist (listed addresses are restricted). Fireblocks provides the APIs to issue token types, configure roles, and run batch operations.
The implementation has been audited by OpenZeppelin. Whether you are tokenizing multiple asset classes, reward programmes, or other use cases that benefit from many token types in one contract, ERC1155F and Fireblocks give you a single, auditable stack. Catena integrates this infrastructure so you can focus on distribution and investor experience while staying in control of access and lifecycle.
Use the Fireblocks API to deploy and link ERC1155F contracts, mint and burn by token ID, and manage access lists. Set up roles—minter, pauser, contract admin, recovery, salvage—so only authorised parties can perform sensitive operations. Batch transfers (e.g. safeBatchTransferFrom) and batch balance queries reduce gas and simplify operations when moving multiple token types in one transaction.
Catena builds on Fireblocks as the source of truth for tokens, balances, and transactions. Our platform adds investor onboarding, cap table visibility, and portfolio experience—all while keeping access control and custody in your control.
- ERC-1155
- Multi-token standard
- Fireblocks
- Institutional custody & APIs
- Built in
- Access control (allowlist/denylist)
- Secure
- OpenZeppelin audited
Why ERC1155F
Why Catena uses ERC1155F (ERC-1155)
From deployment to daily operations, Fireblocks ERC1155F gives you one contract for many token types, with access control and batch operations. Catena adds distribution and investor experience on top.
Issue and deploy multi-token contracts.Deploy and configure ERC1155F contracts with multiple token types, each with its own supply and metadata, via Fireblocks APIs or the console. Catena uses this infrastructure for use cases that benefit from many token types in one contract.
Access list: allowlist or denylist.Configure an access list so only allowed addresses can hold or transfer tokens, or use a denylist to restrict specific addresses. Aligns with the Fireblocks access registry and institutional transfer controls.
Roles and access control.Set up and manage roles (minter, pauser, contract admin, recovery, salvage) so only authorised parties can perform sensitive operations. The OpenZeppelin audit report documents the role model and recommendations.
Batch operations.Transfer multiple token types in one transaction and query balances in batch. Reduces gas and simplifies operations when managing many token IDs in a single contract.
Upgradeable and audited.ERC1155F is upgradeable and has been audited by OpenZeppelin. The audit covers access control, pause behaviour, recovery, and salvage logic. Fireblocks maintains the implementation and documentation.
Operational clarity.Mint, burn, and transfer by token ID with clear workflows. Integrate with treasury and settlement. Fireblocks documentation covers issuing token types and managing access lists for production use.
Lifecycle
From multi-token deployment to distribution
Catena combines Fireblocks ERC1155F infrastructure with investor-facing tools: issue and manage token types, configure access lists, then distribute and serve investors through one platform.
Tokenization
Issue & deploy
Deploy ERC1155F contracts, define token types and supply, and manage contract lifecycle via Fireblocks.
Access control
Allowlist / denylist
Configure access lists so only eligible addresses can hold or transfer. Use allowlist or denylist depending on use case.
Operations
Mint, transfer, burn
Run day-to-day operations with batch transfers and balance queries. Follow Fireblocks documentation for procedures.
Catena Platform
Distribution & UX
Investor onboarding, cap table, and portfolio experience on top of Fireblocks ERC1155F infrastructure.


Use the Fireblocks ERC1155F documentation
Fireblocks' API reference for issuing ERC721F/ERC1155F token types covers deployment, linking contracts, and managing token types and access lists. Catena builds on this foundation for multi-token tokenization at scale.
ERC-1155 multi-token: many token types in one contract Access list: allowlist or denylist for transfers Fireblocks custody and API integration Roles and access control (minter, pauser, recovery, etc.) Batch transfers and balance queries for efficiency OpenZeppelin audited; upgradeable design
Ready to get started? Join as an investor or tokenise your asset.
Register to invest with a secure dynamic wallet, or get in touch to discuss tokenising your real-world asset.

