Guide
How to Launch an NFT Collection on Solana: A Launchpad Guide for Creators

Bottom line: launching an NFT collection on Solana means choosing between Metaplex's Candy Machine (Core or legacy Token Metadata) for a fully on-chain, code-driven launch, or a no-code launchpad like LaunchMyNFT — either way, you'll prepare matched image+metadata pairs, configure mint rules with Candy Guards, and test on devnet before risking real funds on mainnet
This guide is written for creators launching their own collection. If you're looking to buy or collect Solana NFTs instead, see our NFT buyer's guide.
Key takeaways
- Metaplex's Candy Machine is the standard minting/distribution program for fair Solana NFT launches. New projects should use Core Candy Machine, which mints Metaplex's newer Core asset standard (single on-chain account, generally cheaper); the older Candy Machine V3 mints legacy Token Metadata NFTs (multiple accounts per token) and still has the broadest legacy tooling support.
- Sugar, Metaplex's CLI tool, automates most of the setup and deployment work and is the recommended way to self-deploy a Candy Machine.
- By default, only the creator wallet can mint from a freshly deployed Candy Machine — you must configure Candy Guards (start date, mint price/payment token, per-wallet mint limits, allowlists, bot tax) before the public can mint.
- If you don't want to touch code or config files, no-code launchpads like LaunchMyNFT let you deploy a collection through a web UI instead, for a mint-price-tiered fee — confirm current pricing on the platform before launch.
- Magic Eden's own Launchpad is the highest-visibility channel but is a curated program: Magic Eden's own help center describes a small flat application fee, and independent coverage describes acceptance as selective — budget for a competitive review, not a guaranteed listing.
- Whichever route you use, test everything on devnet first. This is a creator how-to guide, not investment advice — an NFT collection is not a guaranteed source of income.
Step 1: Prepare your assets and metadata
Every NFT in a collection needs two matching pieces: an image file and a metadata JSON file describing it (name, image link, attributes/traits). For a Candy Machine launch these need a strict 1-to-1 mapping, named sequentially starting from 0 (0.png + 0.json, 1.png + 1.json, and so on) with no gaps. If you're generating a large collection programmatically from layered traits, most creators use a generator tool to produce this pairing automatically before uploading.
Step 2: Choose Core Candy Machine vs. legacy Candy Machine V3
| Core Candy Machine | Candy Machine V3 (legacy) | |
|---|---|---|
| NFT standard | Metaplex Core (single account per asset) | Token Metadata (multiple accounts per token) |
| Typical cost | Lower — fewer on-chain accounts to rent | Higher — more accounts per mint |
| Recommended for | New projects | Backward-compatibility with older tooling only |
| Marketplace support | Growing, supported by major marketplaces | Broadest legacy support |
Unless you have a specific reason to use the older standard (e.g., integrating with tooling that hasn't added Core support yet), Core Candy Machine is Metaplex's current recommendation for new collections.
Step 3: Deploy with Sugar
Sugar is Metaplex's CLI toolkit for creating and managing a Candy Machine — it handles uploading your assets/metadata, configuring the on-chain Candy Machine account, and deploying it, without you writing the underlying Solana program calls by hand. The general flow: install Sugar → fill in a config file (price, supply, symbol, royalty %, storage provider) → upload assets → deploy → verify. Always deploy to devnet first and complete a full test mint before touching mainnet.
Step 4: Configure Candy Guards (mint rules)
A freshly deployed Candy Machine only allows the creator wallet to mint by default. To let the public mint, you configure Candy Guards, which can include:
- Start/end date — when minting opens and closes
- Payment — mint price in SOL, another SPL token, or even another NFT
- Mint limits — a cap on how many a single wallet can mint
- Allowlist / token gate — restrict early minting to a specific wallet list or token holders
- Bot tax — a small SOL penalty on failed/bot mint attempts, to discourage bot spam
Combine guards to run a phased launch — for example, an allowlist presale window followed by a public mint with a per-wallet cap.
Step 5: If you don't want to write config files — no-code launchpads
Not every creator wants to run a CLI tool. LaunchMyNFT is a no-code launchpad that lets you configure and deploy a collection through a web UI instead of Sugar's config files, charging a mint-price-tiered fee — confirm current pricing directly on the platform before launch, since fee structures change. Other general-purpose Solana launchpads exist for tokens as well as NFTs; vet any third-party launchpad's fee structure, custody model (does it ever hold your funds or mint authority?), and track record before committing a real launch to it.
Step 6: Applying to a curated marketplace launchpad (optional, higher bar)
Magic Eden's own Launchpad is the most visible Solana NFT launch channel, but it's a curated program, not a self-serve tool: per Magic Eden's own help center, launching there involves a small flat SOL-equivalent application fee, and independent industry coverage describes the acceptance rate as low — the platform reviews submissions for quality and originality rather than accepting every applicant. If accepted, Magic Eden provides distribution and marketing support that a self-deployed Candy Machine launch doesn't get on its own. It's worth applying to, but don't build your launch plan around acceptance being guaranteed — have a Candy Machine or no-code fallback ready either way.
Before you go live: royalties and a realistic view of demand
Creator royalties on Solana are not universally enforced. Different marketplaces handle them differently — some enforce royalties only on collections using a specific verification standard, others make royalty payment buyer-optional. Don't assume secondary-sale royalties will be a reliable revenue stream; treat the mint itself as the primary expected revenue, and royalties as a bonus if a marketplace happens to enforce them for your collection.
Finally: an NFT collection is not a guaranteed source of income, and most new collections do not sell out or trade above mint price. This guide covers the mechanics of launching, not marketing or whether a given project is a good idea — that judgment is yours.
Read next
- Buying instead of launching? → Solana NFT getting-started guide
- Want cheaper large-scale minting? → What is a compressed NFT?
FAQ
Q: Do I need to know how to code to launch an NFT collection on Solana? A: Not necessarily. Metaplex's Sugar CLI still requires some comfort with a command line and config files, but no-code launchpads like LaunchMyNFT let you configure and deploy a collection through a web interface instead.
Q: What's the difference between Core Candy Machine and the older Candy Machine V3? A: Core Candy Machine mints Metaplex's newer Core NFT standard, which uses a single on-chain account per asset and is generally cheaper to mint. Candy Machine V3 mints the older Token Metadata standard, which uses multiple accounts per token. Metaplex recommends Core for new projects.
Q: Can anyone mint from my Candy Machine as soon as I deploy it? A: No — by default only the creator wallet can mint. You have to add Candy Guards (start date, price, mint limits, allowlist, etc.) before the public can mint from it.
Q: Is it easy to get accepted into Magic Eden's Launchpad? A: No — it's a curated, selective program, not a self-serve tool. Magic Eden's help center describes a small flat application fee, and independent coverage describes a low acceptance rate. Most creators should have a self-deployed (Candy Machine or no-code) launch plan regardless of whether they also apply.
Q: Will I definitely earn royalties on secondary sales? A: Not guaranteed. Royalty enforcement varies by marketplace and by which NFT/verification standard your collection uses — some marketplaces make royalties buyer-optional. Don't plan your economics around royalty income.
Sources
- Metaplex — Core Candy Machine overview: https://www.metaplex.com/docs/smart-contracts/core-candy-machine
- Metaplex Developer Docs — Create a Token Metadata NFT Collection with Candy Machine: https://developers.metaplex.com/candy-machine/guides/create-an-nft-collection-on-solana-with-candy-machine
- QuickNode Guides — How to Launch an NFT Collection with Metaplex Core Candy Machine: https://www.quicknode.com/guides/solana-development/nfts/metaplex-core-candy-machine
- QuickNode Guides — How to Deploy an NFT Collection on Solana Using Sugar (Candy Machine): https://www.quicknode.com/guides/solana-development/nfts/how-to-deploy-an-nft-collection-on-solana-using-sugar-candy-machine
- Magic Eden Help Center — "What Free Mints on Solana Really Cost": https://help.magiceden.io/en/articles/8560165-the-costs-of-free-mints-on-solana
- Solana Compass — LaunchMyNFT project review: https://solanacompass.com/projects/launchmynft
Disclaimer
This is a technical/creator how-to guide, not investment advice. Launching an NFT collection is not a guaranteed source of income — most new collections do not sell out or trade above mint price. Third-party tools and launchpads mentioned here (Sugar, LaunchMyNFT, Magic Eden, and others) are described for informational purposes, not endorsed; verify current fees, terms, and custody model directly on each platform before using it, and only spend what you can afford to lose.
Sources
FAQ
- Do I need to know how to code to launch an NFT collection on Solana?
- Not necessarily. Metaplex's Sugar CLI still requires some comfort with a command line and config files, but no-code launchpads like LaunchMyNFT let you configure and deploy a collection through a web interface instead.
- What's the difference between Core Candy Machine and the older Candy Machine V3?
- Core Candy Machine mints Metaplex's newer Core NFT standard, using a single on-chain account per asset and generally cheaper to mint. Candy Machine V3 mints the older Token Metadata standard, using multiple accounts per token. Metaplex recommends Core for new projects.
- Can anyone mint from my Candy Machine as soon as I deploy it?
- No — by default only the creator wallet can mint. You have to add Candy Guards (start date, price, mint limits, allowlist, etc.) before the public can mint from it.
- Is it easy to get accepted into Magic Eden's Launchpad?
- No — it's a curated, selective program, not a self-serve tool. Magic Eden's help center describes a small flat application fee, and independent coverage describes a low acceptance rate.
This article is informational only and is not financial, investment, or trading advice. Prices are reference snapshots and may be outdated. Always do your own research.