Browse an NFT marketplace long enough and you will eventually see a listing for a token that, technically, does not exist yet. The image is there, the price is there, the creator's address is there, but no transaction has ever created that specific token on chain. This is lazy minting, and it is worth understanding because it changes who pays for a mint, when ownership actually happens, and what you are really agreeing to when you click buy.
A listing is not the same as a token
Normally, minting an NFT means a creator sends a transaction to a smart contract, usually an ERC 721 or ERC 1155 contract, that function call creates the token, assigns it to an owner, and the whole thing is recorded on chain immediately. That transaction costs gas, and someone has to pay it before the token exists.
Lazy minting splits that process into two separate moments. First, a creator prepares everything needed to mint a token, its metadata, its price, the contract it belongs to, but instead of sending a transaction, they sign that information off chain and list it on a marketplace. No gas is spent and no token is created yet. The listing you see is really a promise backed by a cryptographic signature, not a token sitting in a wallet.
The voucher behind the listing
That signed promise is usually called a voucher. It is a small piece of data containing the token's details and the creator's digital signature over those details. Because the signature was made with the creator's private key, anyone can later verify that the creator really did authorize this exact token, at this exact price, without the creator having touched the blockchain at all.
The voucher sits with the marketplace until a buyer comes along. When someone agrees to buy, their wallet submits a single transaction that does two things at once, it verifies the creator's signature on the voucher, and it mints the token directly into the buyer's wallet. The token's entire existence on chain begins at that moment, not when it was first listed.
Who actually pays the gas
This is the detail that catches people off guard. Because the mint only happens at the point of sale, the gas for creating the token is bundled into the buyer's purchase transaction, not paid separately by the creator beforehand. In practice this usually means the buyer's payment covers both the price the creator set and the network fee needed to mint and transfer the token in that same transaction. Marketplace fees can still apply on top of that, the same way they would for a token that already existed.
For a creator, the appeal is obvious. They can list an entire collection, or even a single piece, without spending anything upfront, and without creating tokens that might never sell. For a buyer, the practical effect is usually small, you are paying for the mint either way, but it is worth knowing that your transaction is doing more work than a typical purchase of an already minted token.
How to tell a listing is lazily minted
Marketplaces do not always label this clearly, so a few signs are worth checking before you buy:
- The token shows no transaction history at all, not even a mint, while similar tokens in the same collection already show one.
- The listing page describes the item as "not yet minted" or similar wording, which some marketplaces do disclose.
- The collection's contract on a block explorer shows far fewer tokens minted than the number actively listed for sale.
If you cannot confirm either way, that is not necessarily a red flag on its own. It only means you should pay closer attention to the next section.
What to check before buying one
A lazily minted listing still depends entirely on the same thing every NFT does, that the contract behind it is legitimate and that the voucher's terms match what you expect. Before buying:
- Confirm the contract address matches the project's official one, the same check you would run for any mint, see our guide on how NFT minting, allowlists, and reveals actually work.
- Check that the price and royalty terms shown in the listing match what the project has publicly stated elsewhere. A voucher is only as trustworthy as the signature behind it, and a compromised creator account can sign a voucher for something that was never meant to be sold.
- Review what your wallet is actually approving before you confirm. Minting through a voucher still triggers a normal signature or transaction request, so the same habits that apply to any wallet signature request apply here too.
- Be aware that metadata for a token that has not minted yet may still change before the transaction confirms, since nothing is locked on chain until that moment. This is a different risk from the reveal mechanics used in staged mints, but it has the same practical lesson, know what you are buying before you confirm, not after.
Lazy minting on Base
Lazy minting is a pattern built on top of standard token contracts, not a separate kind of NFT, so it works the same way on Base as it does on any EVM network. What matters for a buyer is the same regardless of chain, the token will not exist until your purchase transaction confirms, your purchase is what pays for its creation, and the legitimacy of what you are buying rests entirely on the contract and the signature behind the voucher, not on the listing page alone.