thirdweb

⌘K

Explore

Docs

Support

TokenERC1155

Edition

Create editions of ERC1155 tokens


thirdweb's Edition contract

The Edition contract is best used when you want to release many NFTs based on the same asset, but you don't want to "drop" or "release" them for your community to claim.

Unlike the Edition Drop contract, the Edition contract does not lazy mint your NFTs. Instead, NFTs are minted immediately when they are added to the collection.

This means you can still transfer the NFTs or sell them on a Marketplace and perform any other actions you would expect to do with an NFT.

For advanced use-cases, the Edition also has signature-based minting capabilities.

OpenSea Creator Earnings Supported

Here's how creator earnings work on OpenSea. This contract supports OpenSea creator earnings by default; this support can be switched on and off by the contract admin, after deployment, by calling the setOperatorRestriction using the contract explorer.

Use Cases & Examples

You could use the Edition contract to:

  • Create an NFT Collection where each NFT has 100 copies

  • Airdrop an NFT to a list of addresses that all use the same asset and metadata

  • Create 10 "copies" of your artwork and sell them on a Marketplace

Resources

Learn more about this contract on our portal

DEFAULT_ADMIN_ROLE

(DEFAULT_ADMIN_ROLE)

view

Published by

thirdweb.eth

View all contracts

Details

  • Publish Date

    Apr 25, 2023

  • Audit Report

    View Audit Report

  • Licenses

    MIT, Apache-2.0


  • Extensions

  • Extension detected

    ERC1155


  • Share


    Learn about Publish
    FeedbackPrivacy PolicyTerms of ServiceGas EstimatorChainlist

    thirdweb © 2023