Solana mainnet live — mint your NFT for 0.05 SOL Mint now →
Guide

How to Mint an NFT on Solana

A practical guide: what you need and what happens when you mint.

Minting an NFT on Solana does not require code. You need a wallet, an image, and the metadata you want on the token. Our Create NFT page walks you through it in three steps. Here is what is going on under the hood so you know what you are signing.

What You Need Before You Start

A Solana wallet with enough SOL is the main requirement. You will pay a mint fee (see our Solana NFT Creator pricing) plus a small amount for the transaction. Wallets like Phantom, Solflare, or Backpack work. Make sure you are on mainnet if you want a real, tradeable NFT.

You also need the asset: an image file (PNG, JPG, or GIF) and the details you want attached (name, symbol, description). Optionally you set a royalty percentage for secondary sales. We handle the rest: upload, metadata JSON, and the on-chain transaction. For a full overview of what we support, see our feature breakdown.

Step 1: Upload and Metadata

On the Create NFT page you upload your image and fill in the form. Name and symbol are required. Description and royalty are optional but recommended. When you submit, we upload the image to decentralized storage and build a metadata JSON that follows standard conventions. That JSON is also uploaded and pinned. Nothing is on-chain yet. We are just preparing the URI that the chain will store.

Step 2: Connect Your Wallet

Click Connect Wallet and approve in your wallet. We use the standard Solana wallet interface. We never see your private keys. Your address is used as the owner of the NFT and, if applicable, for the payment. You can disconnect whenever you like. We do not keep a session in a custodial way.

Step 3: Sign the Mint Transaction

When you hit Mint, we build one Solana transaction that: creates the mint account, creates your token account, mints one token to you, writes the metadata account (with the URI we prepared), and revokes mint authority. You sign that transaction in your wallet. We broadcast it. Once it confirms, the NFT is in your wallet. There is no claim step. It is yours as soon as the chain confirms. You can mint your NFT here when you are ready.

If the transaction fails (e.g. insufficient SOL, network congestion), you do not pay the mint fee for that attempt. You can fix the issue and try again.

After Minting

Your wallet will show the new NFT in its collectibles or tokens view. Marketplaces that index Solana will pick it up by mint address. You can transfer it, list it, or leave it. We do not hold it. We never do. For more on what the platform does and does not do, see our features page.

If you want to create and mint your NFT without coding you can use our Solana NFT creator tool which lets you generate metadata and mint NFTs directly on the Solana blockchain.

Ready to Mint?

Follow the steps above on our Create NFT flow. Upload your image, set name and metadata, connect your wallet, and sign once. Your NFT will be in your wallet as soon as the transaction confirms.

Create NFT