🖼️NFTs
Fuul supports NFTs (ERC-721 and ERC-1155) as on-chain rewards. Like ERC-20 token rewards, NFTs are distributed through the voucher-based claiming system.
How it works
The NFT reward flow mirrors the standard token flow:
User performs a qualifying action
Fuul issues a signed claim check for the specific token ID
User submits a claim transaction to the Fuul contract
The NFT is transferred from the project's contract to the user's wallet
The claim check includes a token_id field specifying which NFT the user is entitled to claim.
Token type reference
ERC20
1
Fungible tokens
ERC721
2
Non-fungible tokens (unique items)
ERC1155
3
Multi-token standard (editions, badges)
Use cases
Exclusive membership NFTs — reward early adopters or top users with a unique collectible
Achievement badges — mint on-chain badges for reaching milestones (e.g., first trade, 100 referrals)
Access passes — NFTs that unlock features or content in your protocol
Event participation — distribute NFTs to users who participated in a specific campaign
Last updated