Create NFT Collection
Deploy a new mint on BESC HyperChain. Upload art, configure mint, and publish — all on-chain.
🚧
NFT Launchpad not yet deployed
The launchpad contracts are still being deployed. Once CONTRACTS.NFT_LAUNCHPAD_721 + CONTRACTS.NFT_LAUNCHPAD_1155 are set in main.js, the wizard will activate here.
1Type
2Artwork
3Configure
4Review
Pick collection type
Choose how minters receive their NFT. You can't change this after deployment.
Upload artwork
Pick image files from your computer. They're resized + converted to WebP in your browser before upload (no plaintext PNG ever leaves the page).
Supported now: WebP, PNG, JPEG, BMP — all converted to WebP in your browser.
Not yet supported: GIF (animation would be lost), MP4 / video, SVG, HEIC. Files in those formats are skipped at upload with a heads-up. Animated formats are planned for a future update.
Not yet supported: GIF (animation would be lost), MP4 / video, SVG, HEIC. Files in those formats are skipped at upload with a heads-up. Animated formats are planned for a future update.
Max 5 MB per file after compression. Up to 10000 files for a random drop.
Configure collection
Set the on-chain name, symbol, mint price, and supply. These get baked into the contract at deploy time.
Native BESC, 18 decimals.
Pick 18+ if your collection contains nudity or sexuality. It will be hidden behind a consent gate.
Creation fee: checking…
Review & deploy
One last look. The deploy step signs your metadata, uploads the artwork to BescPad's storage, then sends the on-chain createCollection transaction.
Working…