ERC-721
Unique NFTs for characters, weapons, land, and collectibles
ERC-1155
Multi-tokens for stackable items and editions
ERC-20
Fungible tokens for in-game currencies
Why Use Immutable Contracts?
Battle-Tested Security
Battle-Tested Security
Audited contracts with proven security track record. Trusted by games managing millions in player assets.
Gaming Optimised
Gaming Optimised
Built-in royalties, operator allowlists, and batch operations designed specifically for game economies.
Zero-Code Deployment
Zero-Code Deployment
Deploy from Hub with automatic Minting API setup—no Solidity required.
Extensible
Extensible
Import
@imtbl/contracts to extend base contracts with custom game logic.Deployment
Deploy contracts with zero code via Hub or programmatically:Operator Allowlist
Controls which contracts can transfer your NFTs, protecting players from malicious contracts while enabling legitimate marketplace interactions.| Status | Meaning |
|---|---|
| Allowlisted | Contract can freely transfer NFTs |
| Not Listed | Transfers blocked |
Immutable’s Orderbook and major marketplaces are pre-approved. Contact Immutable to add your contracts.
Royalties
All contracts support EIP-2981 royalties:- Set percentage at deployment (e.g., 5% = 500 basis points)
- Enforced on Immutable’s Orderbook
- Automatic payment on secondary sales
Verification
Get your collections verified to build trust with players and ecosystem partners.Verification Badge
Verified collections display a green checkmark across Immutable’s ecosystem, indicating legitimacy to the community. Link contracts to Hub and request verification. Verified collections display a green checkmark on marketplaces and ecosystem apps.Inactive Collections
Mark test or abandoned collections as Inactive in Hub to:- Delist from marketplace search results
- Signal to players not to transact with these assets
- Keep your game’s collection list clean
Trading Rewards
Register your collections with Immutable’s Trading Rewards program to incentivize secondary market activity.Collections must have royalties set to at least 0.5% to be eligible. Contact your Immutable account manager to register.