Distribution & Selling Options
The primary sale of digital collections can be set up as a drop to be claimed by end users. All of the thirdweb Drop contracts (both ERC721 and ERC1155) use a highly configurable “claim with conditions” framework called Claim Conditions.
Examples of types of primary sale drop mechanics that can be configured by users with thirdweb contracts:
- Private allowlist
- Public sale
- Public sale with overrides (allow certain wallets to claim for different prices, different number)
- Delayed Reveal
- Open edition
Reward Users via Airdrops & Bulk Transfers
In instances where digital assets are to be sent directly to users, CommerceKit supports delivery via airdrop functionality. Airdrops can be done via the Dashboard (guide, guide) or programmatically via the SDK.
All thirdweb smart contracts support integrating a gasless relayer service that allows for companies to pay all on-chain gas fees on behalf of their users.
White Labeled Marketplaces
Brands can launch their own white labeled marketplaces where their community can buy and sell their NFTs (example) either as direct listings or as auctions. At the heart of the white labeled marketplace solution is an extensible Marketplace smart contract that handles all on-chain transfers and payments.
thirdweb smart contracts are all configurable to allow for both primary sales as well as royalties collected on secondary marketplaces to be distributed automatically to individual wallet address or to multiple recipients via mapping a Split contract as the recipient (guide).