Learn how to set up an NFT drop complete with allowlist & social integration, pre-audited smart contract, multiple claim phases, and delayed reveal.
Create NFT Loot-Boxes Using the Pack Contract
In this guide, we'll create a "loot-box" NFT that can be opened to reveal tokens inside of it!
Which Blockchain & Network Should I Use?
This guide breaks down the typical workflow for deploying smart contracts on to a blockchain, and provides an overview of the different options available to you on thirdweb.
Create Your Own NFT Marketplace with TypeScript and Next.js
Create your own NFT Marketplace where users can buy, sell, and make offers on NFTs!
Connect wallet with your email
In this guide, we will create a button that allows the user to log in with their email address with Magic Link!
Mint a Specific NFT
Use signature-based minting to allow users to select which 1-of-1 NFT to mint
Mint NFTs for VIPs Using unique codes!
In this guide, we will create an app that takes a coupon code to mint an NFT. Only users that have a coupon code can mint!
How to use batch upload with an NFT drop
In this guide, we will go over how to set up a CSV or a JSON file to upload your NFTs in the batch upload feature.
Create a dynamic allowlist with Airtable and Next.js
Learn how to create a dynamic allowlist where specific wallets can mint 1 token from your ERC1155 NFT collection!
Sell your NFT in multiple currencies at the same time
Learn how to make an ERC1155 drop where users can pay with multiple currencies using signature minting, Next.js, and thirdweb