Solutions
Minting
Mint and distribute NFTs easily
Enable your users to mint, deploy and distribute NFTS through your app with only a few lines of code.


Go-to-market faster
A Web3 API that allows you to easily interact with contracts and integrate with your existing web2 systems. Simplify the development process by consolidating multiple libraries, vendors, and contract interactions into a single SDK.

Flexible Configuration
Build your own minting solution with embeddable SDKs, self-hosted minting API or use thirdweb managed service minting API.

Owned by you
Non-custodial ownership model. Apps and contracts built with our tools are completely owned by you. No other parties have control over your apps and contracts.
Create and transfer NFTs easily
const txResult = await sdk.deployer.deployBuiltInContract( "edition-drop", { // Contract name name: "My ERC1155", // Address that'll take the primary sale revenue primary_sale_recipient: "{{user_address}}", // Optionally take a free of primary sale revenue platform_fee_recipient: "{{admin_address}}", // 10% fee platform_fee_basis_points: 1000, });

Build
A broad set of options for distributing NFTs including claimable drops, private/public sales, airdrops, open editions, delayed reveals as well as free/gasless mints using a Gasless Relayer.

Launch
Integrate minting into applications using a variety of web3 API configurations including as an embedded SDK, self-hosted via a web3 REST API or as a managed service.

Manage
Analytics via a Dashboard and API for balances, gas spent, transactions and owners.
Build complete NFT experiences with our Minting solution

Powering top web3 projects
Learn how other web3 projects are using our minting solution.
Sign up for our newsletter
Join 70,000+ builders and stay up to date with our latest updates and news.