thirdweb
thirdweb

⌘K

DocsSupport
DropERC1155

Edition Drop

Release ERC1155 tokens for a set price.


thirdweb's Edition Drop contract

The Edition Drop contract is best used when you want to release many NFTs based on the same asset and uses the ERC1155 Standard, also known as "Semi-Fungible Tokens".

The Edition Drop contract allows you to define the conditions for when and how your users can mint an NFT, including allowlists, release dates, and claim limits.

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 Drop contract to:

  • Create NFT Memberships such as our Early Access Cards that you want your users to claim

  • Release an item in your game for a limited-time

  • Create 100 NFTs based on one art piece, and allow users to claim one per wallet

Resources

Learn more about this contract on our portal

5.0.1 Release Notes


Official patch for Multicall disclosed in https://blog.thirdweb.com/vulnerability-report/


DEFAULT_ADMIN_ROLE

(DEFAULT_ADMIN_ROLE)

view

Use this function in your app


import { readContract } from "thirdweb";
const data = await readContract({
contract,
method: "function DEFAULT_ADMIN_ROLE() view returns (bytes32)",
params: []
})

Published by

thirdweb.eth

View all contracts

Details

  • Publish Date

    Dec 18, 2023

  • Audit Report

    View Audit Report

  • Licenses

    MIT, Apache-2.0


  • Extensions

  • Extension detected

    ERC1155


  • Share


    Learn about Publish

    Feedback

    Privacy Policy

    Terms of Service

    Gas Estimator

    Chainlist

    Copyright © 2024 thirdweb