Skip to main content
Let players combine existing NFTs to create new ones—a core mechanic for progression and engagement in games.

Why Use Crafting?

Crafting drives collection and trading behaviour. Players actively hunt for ingredients, creating demand across your economy.
Burning inputs removes items from circulation, maintaining scarcity and value in your game economy.
Multi-step recipes create meaningful goals. Players feel invested when they craft rare items.

How It Works

1

Player Selects Items

Player chooses NFTs to combine from their inventory
2

Backend Validates

Your server verifies ownership and recipe validity
3

Burn Inputs

Transfer input NFTs to burn address
4

Mint Output

Create new NFT for player via Minting API

Recipe System

Define recipes that map inputs to outputs:

Implementation

Upgrades

Enhance existing items by burning materials:

Design Tips

Keep crafting server-side to prevent exploitation. Only mint outputs after verifying ownership and burning inputs.

Next Steps

Minting API

Learn about the Minting API

ERC-721

Deploy NFT contracts

ERC-1155

Use multi-token contracts