Minting is the process of creating a new NFT on the blockchain. When you "mint," you call a smart contract function that assigns a new token ID to your address, permanently recording you as the first owner. This is how NFTs come into existence: from nothing to a unique on-chain record in one transaction.
What Is an NFT Mint?
3 min read
The short version
Minting an NFT is like printing a limited-edition book and registering it with a serial number. Before minting, the NFT does not exist. After minting, it has an owner (you), an ID, and a permanent record. For collectors, minting means being the first owner. For creators, minting means bringing their work on-chain.
How It Works
The mint transaction calls a function (usually mint() or safeMint()) on the NFT contract. This function: increments a counter for the next available token ID, assigns ownership to the caller's address, and emits a Transfer event from the zero address (indicating creation, not transfer from another owner). Mint configurations: public mint (anyone can call, often with per-wallet limits), allowlist mint (only pre-approved addresses, usually via Merkle proof verification), free mint (no payment, just gas), paid mint (send ETH with the transaction), lazy mint (metadata/token created on first purchase, saving gas until demand exists). Gas costs: minting typically costs 50,000-150,000 gas per token on Ethereum L1. Batch-optimized contracts (ERC-721A) reduce per-unit cost for minting multiple in one transaction.
Minting from a 10,000-piece collection
A project launches a 10,000-NFT collection at 0.08 ETH per mint, max 3 per wallet. You connect your wallet to their mint page. You select quantity: 2. Total cost: 0.16 ETH + gas (~0.01 ETH at moderate gas prices). You confirm the transaction. The contract verifies: mint is live, you have not exceeded max, payment is correct, supply has not sold out. Two new token IDs (#4,521 and #4,522) are assigned to your address. The Transfer events are emitted. Your wallet shows two new NFTs (initially showing placeholder art if the collection has not revealed yet). Total time: one block (12 seconds). The 10,000 supply sells out in 20 minutes across thousands of transactions.
What People Get Wrong
Minting means you created the artwork
Minting means you created the token (blockchain record). The artwork was created by the artist beforehand. As a collector minting during a public sale, you are the first buyer, not the creator. The distinction matters for copyright and intellectual property.
Minted NFTs always increase in value
The vast majority of NFTs decline in value after mint. Successful collections are the exception, not the rule. Minting is speculative: you pay the mint price hoping the market will value it higher afterward. Many collections never develop a secondary market at all.
Free mints cost nothing
You still pay gas (the blockchain transaction fee). On Ethereum L1, even a "free" mint costs $5-$50 in gas depending on network congestion. On L2s or Solana, gas is minimal ($0.01-$1). "Free" means no payment to the creator, not zero cost.
Keep Reading
Sources & Further Reading
- Manifold Studio
Creator tools for deploying custom NFT contracts without coding
- Zora Create
Permissionless NFT creation platform with on-chain protocol
Questions People Also Ask
- How do I know if a mint is legitimate?
- Verify: the contract address matches what the official project channels share (not a phishing link). The project has a real team, real art, and a real community. The contract is verified on Etherscan. Avoid clicking random mint links in DMs or emails. Always go through the project's official website.
- What is a "gas war" during mint?
- When demand exceeds supply and many people try to mint simultaneously, gas prices spike as everyone bids higher to get their transaction included first. Gas wars can push costs to $100-$500+ per transaction. Some projects mitigate this with queued mints, Dutch auctions, or allowlist phases.
- Can I mint an NFT of my own work?
- Yes. Platforms like Zora, Manifold, and Foundation let creators deploy their own NFT contracts and mint their artwork without coding. You upload the media, set parameters (supply, price, royalty), and deploy. The contract is yours.