Assets
Exchange
Buy Crypto
Products

To mint an NFT, prepare a digital file, choose a blockchain and minting platform, connect and fund a compatible wallet, add the NFT’s metadata, and sign the mint transaction.
Once the transaction is confirmed, the NFT exists as a blockchain token assigned to a wallet address. You can then keep it, transfer it, or list it for sale — listing is a separate action from minting
The term “mint” is also used in two different situations:
This guide focuses primarily on creating your own NFT without coding, while also explaining how minting from a public drop works.

Minting an NFT means creating a unique or edition-based blockchain token and assigning its initial ownership to a wallet address.
On Ethereum and other EVM networks, the mint transaction interacts with an NFT smart contract. For an ERC-721 NFT, the asset is identified by a combination of its smart contract address and token ID. The blockchain records the token’s existence and ownership.
What usually does not happen is the entire image, video, or audio file being written directly to the blockchain.
The metadata can contain information such as the NFT’s name, description, attributes, and a URI pointing to its media. For example, both the metadata and image may be stored using IPFS and referenced through ipfs:// links.
This distinction makes several commonly confused actions easier to separate:
So minting an NFT does not automatically put the artwork itself onchain, list it for sale, or transfer it to another person. It creates the blockchain asset that can then be owned, transferred, and traded.
Before minting an NFT, you need the digital asset, permission to use it, a blockchain and minting platform, a compatible wallet, and enough of the network’s native token to cover any required fees.
Prepare these first:
The blockchain choice matters because an NFT is not easily moved between networks by default. It affects transaction fees, wallet and marketplace compatibility, available NFT standards, and where potential collectors can interact with the asset.
You should also decide whether you are creating a one-of-one NFT, multiple editions of the same asset, or a larger collection. That choice can affect the token standard and minting setup used by the platform.
The basic NFT minting process is to prepare the asset, choose where it will live, create its metadata, and sign an onchain transaction that creates the token in your wallet.
The exact interface varies by platform, but the underlying process is broadly the same:
At this point, the NFT has been minted, but it is not automatically for sale. Listing it on a marketplace is a separate step and may require another signature or transaction.
The first NFT in a new collection can also involve more than one blockchain transaction. If the platform requires you to deploy a collection contract first, contract deployment and NFT minting are separate operations with separate potential costs.
OpenSea Studio lets you mint an NFT without coding by deploying a collection smart contract, uploading your media and metadata, and signing the mint transaction from your wallet.
For an individual NFT or small collection, the current OpenSea flow is:
Create new and select the option to create a collection1 creates a unique item, while a higher supply creates multiple copiesOpenSea requires a collection smart contract even if you only want to create a single NFT. The contract deployment and the NFT mint are separate blockchain operations, so both can require gas.
One important 2026 limitation: OpenSea Studio cannot currently create or mint Solana NFTs. It supports Ethereum and other EVM chains for creation, although compatible Solana NFTs can still be traded on OpenSea.
For larger collections, OpenSea’s Drop workflow supports bulk media and metadata uploads of up to 15,000 files. Its current upload limit is 50 MB for a single item and 5 GB for Drops.
There is no fixed NFT minting price because the total cost depends on the blockchain, smart-contract setup, network activity, storage method, and platform you use.
The cost can include:
This is why a universal claim such as “minting an NFT costs $20” is misleading. Gas prices vary with both the network and current demand, while some platforms abstract away parts of the infrastructure or use lower-cost chains.
On OpenSea, for example, the platform does not take an OpenSea fee when you mint an NFT through Create a Collection; you pay the blockchain gas required to deploy the contract and mint the item. Gas goes to the network’s validators rather than to OpenSea.
A public primary drop has different economics. As of 2026, OpenSea typically charges 10% of the primary mint sale price for NFTs sold through its Drop system. That fee is separate from network gas.
NFT minting costs can differ dramatically even on the same blockchain. Metaplex estimates a basic NFT mint using its newer Core standard at about 0.003 SOL, compared with roughly 0.022 SOL using the older Token Metadata architecture. Core also reduces compute usage from around 205,000 to 17,000 units.
A “free mint” usually means the NFT itself has a mint price of zero, not that the blockchain transaction has no cost.
You may still need to pay network gas to execute the mint. If a blockchain transaction fails after validators have processed it, the gas spent on that attempt may also be non-refundable.
So when comparing minting options, separate these three numbers:
NFT price + network fee + platform fee
They are different costs, and any one of them can be zero while the others are not.
An NFT usually lives across several layers: ownership and token data are recorded onchain, while its metadata and media may be stored elsewhere.
For an ERC-721 NFT, the smart contract can expose a tokenURI that points to a metadata file. That metadata commonly contains the NFT’s name, description, attributes, and a link to the underlying media.
Creators generally have three storage options:
IPFS is common in NFT infrastructure, but IPFS does not automatically guarantee permanent availability. Files must remain pinned or otherwise persisted by nodes or storage providers; content that is no longer stored can become unavailable even though its CID still exists.
This is why “the NFT is on the blockchain forever” can be misleading. The token may continue to exist onchain while the media it references depends on a separate storage layer.
ERC-721 is designed around individually identifiable NFTs, while ERC-1155 can efficiently support multiple token types and multiple copies within a single smart contract.
For creators, the practical difference is usually:
ERC-721 identifies every NFT through its contract address and unique token ID. Even NFTs within the same collection are separate tokens.
ERC-1155 takes a more flexible approach. A single contract can contain many token IDs, and each ID can have a supply greater than one. Ethereum.org notes that an ERC-1155 token with a supply of 1 can still function as a unique NFT.
For example:
ERC-721:Artwork #1 — supply 1Artwork #2 — supply 1
ERC-1155:Limited Edition Poster — supply 100
Neither standard is inherently “better.” The right choice depends on whether you want individually unique tokens, editions, or a platform-specific setup.
You also may not need to choose the standard manually. Many no-code platforms decide it for you: OpenSea’s current direct creation flow uses ERC-1155, while its Drop system uses ERC-721. The more important creator decision is often the intended supply and distribution model rather than the standard name itself.
Minting makes the NFT exist onchain, but it does not necessarily make its metadata or media permanently immutable.
What can change depends on the smart contract and the way the NFT was created. These layers should be treated separately:
OpenSea Studio, for example, currently allows creators to replace an NFT’s media and edit its name or description after minting. Saving those changes requires another blockchain signature and gas fee.
Drops can work differently. OpenSea lets creators modify item metadata before reveal, but revealing the collection prevents further changes to the drop’s item metadata through that workflow.
This is why “NFTs cannot be changed” is too broad. The token and ownership history may be permanently recorded while the content the token references remains editable.
Before minting, check whether the platform lets you freeze or permanently lock metadata, who retains update authority, and where the underlying media is stored.
Minting an NFT does not automatically guarantee royalties on every future sale or transfer copyright in the underlying artwork.
These are two separate issues that creators should understand before minting.
A creator can configure royalty information so supporting marketplaces know what percentage of a resale should go to a specified recipient. ERC-2981 provides a standard way for NFT contracts to communicate the royalty recipient and amount.
However, ERC-2981 does not itself force every marketplace or buyer to make the payment. The standard explicitly describes royalty payments as voluntary at the protocol level because an NFT transfer does not necessarily represent a sale.
As a result, setting a 5% or 10% royalty when creating an NFT should not be interpreted as a guarantee that the creator will automatically receive that percentage from every future transaction. Actual enforcement depends on the contract design and marketplace.
Buying an NFT is also different from buying the copyright to its artwork.
The U.S. Copyright Office and USPTO make this distinction explicitly: ownership of an NFT and ownership of copyright in the associated work are separate. Transferring the token does not by itself transfer copyright or other intellectual-property rights in the underlying work.
For creators, that means two practical rules:
The NFT can prove ownership of a particular blockchain token. It does not automatically determine who owns the copyright to the image, music, video, or other work connected to it.
Minting from an NFT drop means buying or claiming a token directly from the project’s mint contract and becoming one of its first owners.
Unlike creating your own NFT, you do not prepare the artwork, metadata, or smart contract yourself. The project has already created the collection infrastructure; your job is to verify the mint and authorize the transaction.
A typical drop works like this:
On OpenSea, NFTs offered through a Drop do not exist as individual tokens until users actually mint them. After minting, the NFT is held in the buyer’s wallet rather than by OpenSea.
The artwork may not appear immediately. Some collections deliberately use a pre-reveal image, keeping the final artwork and traits hidden until the mint ends or a later reveal date.
A failed mint can still cost money. If a limited collection sells out while your transaction is being processed, the transaction may fail but the network gas already spent on execution is generally not refundable.
Most importantly, do not trust a transaction simply because the website button says “Mint.” The wallet request is what you are actually authorizing, so inspect it before signing.
The most common NFT minting mistakes involve the wrong network or contract, misunderstood fees, unreliable metadata storage, and signing transactions without checking what they actually do.
Avoid these problems:
Failed transactions deserve particular attention because failure does not necessarily mean nothing happened financially. Validators may already have processed the attempted transaction, so the gas fee can be spent even when no NFT is received.
That short review catches many of the errors that are hardest to reverse after a blockchain transaction is confirmed.

Ready to mint or explore NFTs onchain? Atomic Wallet gives you self-custody access to Web3 apps while keeping control of your private keys.

Learn what a Web3 wallet is, how it connects to dApps, what Connect, Sign, and Approve mean, and how modern wallets manage crypto and permissions.