Skip to main content
ERC-1155 tokens support both unique and stackable assets in one contract. Multiple copies of an item share the same token ID, making them ideal for consumables, crafting materials, and editions.

Why Use ERC-1155?

Transfer multiple token types in a single transaction. Perfect for loot drops, rewards, and crafting systems.
Mix fungible (stackable) and non-fungible (unique) tokens in one contract. No need for multiple contracts.
More efficient storage and batch operations mean lower costs for games with many item types.
Players can hold 100 health potions as one balance entry, not 100 separate NFTs.

Use Cases

  • Consumables: Potions, ammo, food
  • Crafting Materials: Ore, wood, gems
  • Editions: Limited prints of artwork
  • Loot Boxes: Reward bundles
  • Event Tickets: Time-limited access tokens

Deploy via Hub

Deploy Contracts

Deploy ERC-1155 contracts in Hub

Metadata

Minting

Via Minting API

Batch Different Token Types

Fungible vs Non-Fungible Patterns

Fungible (Stackable)

All health potions share token_id: "1" and are interchangeable:

Non-Fungible (Unique)

Each legendary weapon gets a unique ID:

Common Patterns

Loot Box Rewards

Deploy via Code

ERC-721 vs ERC-1155

Next Steps

Minting API

Mint tokens via API

Deploy Contracts

Deploy via Hub

Contracts Overview

Explore contract options

ERC-721

Compare with ERC-721