
What is Yuzu Smart Contract?
Yuzu Smart Contract is an implementation of the ERC-1155 standard developed by OpenZeppelin. It enables the management of multiple token types, including non-fungible tokens (NFTs), semi-fungible tokens, and fungible tokens. With Yuzu, you can easily create collections with thousands of items, and one of its main features is the ability to assign multiple quantities to each NFT item. The contract provides native functionalities such as ownership, transfer, approval, and minting, ensuring comprehensive control over your token ecosystem.
- Author: Open Zeppelin
- Audits: OpenZeppelin, LevelK and New Alchemy
- Language: Solidity v8.2

Features
- Ownership, Transfer, Approval, Mint: Gain full control over your NFTs with the ability to manage ownership, transfer tokens to others, grant approvals, and mint new NFTs.
- Supported Formats: Yuzu supports a wide range of media formats, including images (PNG, JPG, GIF), videos (MP4, OGV), audio (MP3, OGG), and various document formats, providing flexibility for diverse creative expressions.
- IPFS Support: Safeguard your NFT assets by storing them on the InterPlanetary File System (IPFS), a decentralized network renowned for its resilience and censorship resistance.
- Multiple Quantities in NFT Items: Yuzu enables the creation of multiple copies of a single NFT item, providing flexibility for artists and collectors.
- Batch Mint: Leveraging ERC-1155 Smart Contracts, Yuzu allows for batch minting, simplifying the process of minting large collections efficiently.

Why Choose a Yuzu Smart Contract?
Yuzu lets you create multiple copies of the same NFT and manage different token types in one contract. Perfect for gaming items, collectible series, or any project needing efficient batch operations.
Mint thousands of items at once, store assets on IPFS for decentralized access, and manage complex NFT ecosystems with ease.

Use cases ideas
Yuzu Smart Contract can be used in various scenarios, such as:
- Fractional Ownership: Yuzu can facilitate the tokenization of real-world assets, allowing for fractional ownership and efficient transfer of assets such as real estate or valuable collectibles.
- Digital Art Marketplaces: Create digital art marketplaces using Yuzu, where artists can mint and sell their artworks as NFTs with multiple quantities, providing flexibility for limited editions or series.
- Document Management: Yuzu can be applied to manage and tokenize important documents such as licenses, certificates, or contracts, with the ability to assign multiple quantities to each token for efficient document tracking.
Ideal for projects needing multiple NFT types or quantities in a single, gas-efficient contract.
Case Studies
NFT Collections
Discover remarkable NFT Collections curated by WP Smart Contracts customers!

Fantasy Arena leveraged WPSmartContracts to create the EDITION 1 NFT Collection for their play-to-earn metaverse game, showcasing a wide array of over 460 unique NFT items. Notably, the collection witnessed an impressive surge in sales, with a total transaction volume reaching 405 BNB (~$257,000).
View smart contract
Crypto Millionaire Ape Club: A limited NFT collection featuring the craziest and wealthiest Apes, with each NFT priced at $1000 and USDT accepted as the token payment.
View smart contract
Maniac1 is a Decentralized Web3 Creative Lab using WP Smart Contracts for multiple network deployments, including BSC and Polygon. Specializing in storytelling and collaborative projects like Maniac Collab Stories, combining AI and creative talents.
View smart contract
SAVEBEE The NFT play-to-earn game on Binance Smart Chain, where you can invest in environmental preservation, earn financial profits, and join the game that boosts income by up to 1000%.
View smart contract
Disclaimer: WP Smart Contracts does not endorse or promote any of the projects mentioned. The information provided is solely for technical demonstration purposes and does not constitute investment advice or endorsement of any project. Users are advised to conduct their own research and exercise caution when participating in any token projects or investments.
ERC-721 / ERC-1155 Smart Contracts Comparison table
Choose the smart contract flavor that best suits your needs.
Mochi | Matcha | Suika | Yuzu | Azuki | Ikasumi | |
|---|---|---|---|---|---|---|
| Standard ERC-721 | ERC-721 NFT Marketplace | Advanced ERC-721 Marketplace | Standard ERC-1155 | Advanced ERC-1155 Marketplace | Advanced ERC-1155 Token Marketplace | |
| Owners can hold unique items | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Owners can hold multiple item quantities | ✕ | ✕ | ✕ | ✔ | ✔ | ✔ |
| Owner can Transfer items | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Authorized accounts can create (mint) new items | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Enumerable support. Your NFTs are discoverable | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Image, video, documents and animations support | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Attributes, Categories and Galleries support | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Burn | ✔ | ✔ | ✔ | ✕ | ✕ | ✕ |
| IPFS media support | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Learn more | Learn more | Learn more | Learn more | Learn more | Learn more |
Marketplace Features Comparison table
Choose the smart contract flavor that best suits your needs.
Mochi | Matcha | Suika | Yuzu | Azuki | Ikasumi | |
|---|---|---|---|---|---|---|
| Buy and Sell | ✕ | ✔ | ✔ | ✕ | ✔ | ✔ |
| Auctions | ✕ | ✔ | ✔ | ✕ | ✔ | ✔ |
| Payments with the native token of the Blockchain | ✕ | ✔ | ✕ | ✕ | ✔ | ✕ |
| Payments with ERC-20 / BEP-20 tokens | ✕ | ✕ | ✔ | ✕ | ✕ | ✔ |
| Admin commissions | ✕ | ✔ | ✔ | ✕ | ✔ | ✔ |
| Seller commissions | ✕ | ✔ | ✔ | ✕ | ✔ | ✔ |
| Royalties | ✕ | ✕ | ✔ | ✕ | ✔ | ✔ |
| Batch Minting Support | ✕ | ✕ | ✕ | ✔ | ✔ | ✔ |
| Lazy Minting Support | ✕ | ✕ | ✕ | ✕ | ✔ | ✔ |
| Learn more | Learn more | Learn more | Learn more | Learn more | Learn more |
Guiding Your Choice: A Decision Tree to Find the Right Contract for You.
Answer a few straightforward questions, and we'll guide you to the perfect NFT contract based on your preferences. Determine if you need multiple quantities per item, if having your marketplace matters, and select your preferred payment form. Let's navigate these choices together to find the ideal fit for your project.

Networks and deployment fees
Yuzu is available on these networks. Fees are paid once per deployment, in the network’s native coin, and do not include gas.
| Network | Fee |
|---|---|
| Ethereum | ETH 0.30 |
| Arbitrum One | ETH 0.05 |
| BNB Smart Chain | BNB 1.00 |
| Polygon | POL 150.00 |
| Avalanche C-Chain | AVAX 3.00 |
| PulseChain | PLS 600,000.00 |
End-to-End Smart Contract Development
Need something the flavors don’t cover? Suika Labs, the company behind WP Smart Contracts, delivers professional blockchain solutions with a proven track record since 2019.
- Full-stack blockchain development
- Oracle integrations & DeFi protocols
- UI design & deployment support





