How to List an NFT for Sale

Listing an NFT for sale means signing a marketplace order that authorizes a buyer to purchase your token. Here's how the approval and order mechanism works, where the fees sit, and what to watch for.
Lewis Jackson
CEO and Founder

Listing an NFT for sale looks simple on the surface — you open a marketplace, set a price, click confirm — but the mechanism underneath isn't a single transaction. It's a sequence of approvals and signed messages, and knowing what each step does is useful if you want to understand what you're committing to and where the risks sit.

The short version: when you list an NFT on most marketplaces, you're signing an order (usually off-chain, usually without paying gas) that authorizes the marketplace's smart contract to transfer your token to a buyer if the conditions are met. The actual transfer only happens when a buyer accepts.

How NFT Listings Actually Work

NFTs are held in your wallet as tokens conforming to standards like ERC-721 or ERC-1155 on Ethereum. Transferring any token requires a signature from the owner — the marketplace can't just take it.

To list an NFT, you first grant a token approval. This tells the NFT contract that the marketplace's smart contract is allowed to move a specific token (or all your tokens from that collection) on your behalf. This step is a blockchain transaction — it costs gas, and it persists until you explicitly revoke it or the token is transferred.

Then you sign a listing order. On most modern marketplaces, this is an off-chain signature — it costs no gas and doesn't appear on-chain. The signature contains the terms: which token, at what price, in what currency, with what expiration, and through which marketplace contract. Until a buyer accepts and executes the order on-chain, nothing on the blockchain has changed except the approval you granted.

When a buyer accepts your listing, they execute the order transaction. The marketplace contract — using the approval you granted — transfers the NFT from your wallet to theirs and sends payment back to you minus fees. That's the moment the sale happens.

This structure is why you can list an NFT without paying gas (the signature is free) but cancelling an active listing does cost gas. Cancellation means broadcasting a transaction that explicitly revokes either the order or the approval, which modifies on-chain state.

Where Listings Actually Live

Different marketplaces implement this pattern differently.

OpenSea uses off-chain order books. Listings are signed messages stored on OpenSea's servers. When a buyer purchases, the marketplace executes the on-chain trade. Listings are not visible to other protocols unless they use OpenSea's API.

Blur (which overtook OpenSea in trader volume in 2023) uses a similar off-chain order structure but operates its own order book. Blur also introduced bidding pools — aggregated liquidity where buyers bid on entire collections rather than individual tokens.

Tensor and Magic Eden serve the Solana ecosystem, where the NFT standard (Metaplex) and transaction model differ from EVM chains. Listings on Solana often involve the marketplace taking custody of the token in an escrow account until sale or cancellation.

Aggregators like Blur's sweep functionality pull listings from multiple marketplaces simultaneously, letting buyers purchase across platforms in a single transaction. This means your listing on OpenSea may show up on aggregator interfaces even if you didn't list directly on those platforms.

Fees

Every marketplace takes a percentage of the sale price. OpenSea charges 2.5% on standard trades; Blur charges 0.5%. These fees come out of the sale proceeds automatically via the marketplace contract — you receive what's left after the platform cut.

Royalties are a separate and contested layer. Creator royalties — a percentage of every secondary sale flowing back to the original creator — were once enforced at the marketplace level. In 2022–2023, several marketplaces dropped or made royalties optional to attract sellers and volume. OpenSea followed. As of mid-2026, royalty enforcement is inconsistent and marketplace-dependent. Some collections use on-chain enforcement via royalty registry contracts or modified transfer functions, but these have limited adoption. The practical situation: assume royalties are optional unless the collection has implemented on-chain enforcement.

Listing Types

Fixed-price listings are the most common. You set a price in ETH or WETH (wrapped ETH — an ERC-20 equivalent required for certain order types), and any buyer can accept immediately.

Auctions in the NFT context aren't like traditional ascending-price auctions. Most "auction" mechanics are time-limited declining-price (Dutch auction) structures, where the price drops over a set period until a buyer accepts or the auction ends. True ascending-price auctions are less common because they require the high bidder to maintain accessible funds throughout — gas costs and capital lockup make this awkward on-chain.

Offers flip the flow: a buyer signs an offer using WETH, which can be held in their wallet without locking it up on-chain until acceptance. If you hold the NFT, you can accept an incoming offer, which triggers the same approval-and-transfer mechanism from the buyer's side.

What to Watch For

Active approvals persist. If you granted a marketplace contract approval to transfer all your tokens from a collection, that approval stays active even after the listing expires or you decide not to sell. If a marketplace contract is later exploited, your tokens remain at risk as long as the approval is active. Tools like Revoke.cash let you audit and revoke active approvals. Worth checking periodically, especially after a listing expires without a sale.

Listing currency matters. Most listings are denominated in ETH or WETH. If you list in a less common ERC-20 and the buyer doesn't hold that token, your listing won't match. Sticking to ETH or WETH avoids liquidity problems.

Floor price vs. your list price. A listing above the collection floor doesn't update automatically as the floor moves. An NFT listed at 1 ETH when the floor was 0.8 ETH may sit well above the floor six months later with no buyer. Marketplace search typically surfaces floor-priced items first.

Confirmation and Invalidation

Confirmation signals: the listing appears active in the marketplace UI; the approval transaction confirmed on-chain; a buyer accepts and the transaction confirms with the NFT transferred and funds received.

Invalidation signals: listing shows as expired or inactive; the token was transferred out of your wallet (which auto-cancels most marketplace listings); the marketplace contract is paused or deprecated.

Timing

Now: check which marketplace has the most active liquidity for the specific collection before listing — volume is fragmented across platforms, and listing where the buyers aren't is a slow path to a sale. Review active approvals after any ownership transfer or delisting.

Next: royalty enforcement standards remain unresolved. ERC-2981 defines a royalty standard but doesn't enforce payment — whether marketplaces converge on consistent enforcement is an open question.

Later: fully on-chain order books (without a central marketplace server for order storage) would change the listing and cancellation flow, but they're not the dominant model and their development timeline is uncertain.

Boundary

This covers EVM NFT listings on centralized marketplace front ends like OpenSea and Blur. It doesn't cover deploying your own NFT contract, minting, verifying authenticity, checking metadata, or transferring a token without a marketplace sale. Solana has different mechanics — Metaplex's Token Metadata standard, escrow-based listings on Tensor and Magic Eden — which aren't fully covered here.

Related Posts

See All
Crypto Research
New XRP-Focused Research Defining the “Velocity Threshold” for Global Settlement and Liquidity
A lot of people looking at my recent research have asked the same question: “Surely Ripple already understands all of this. So what does that mean for XRP?” That question is completely valid — and it turns out it’s the right question to ask. This research breaks down why XRP is unlikely to be the internal settlement asset of CBDC shared ledgers or unified bank platforms, and why that doesn’t mean XRP is irrelevant. Instead, it explains where XRP realistically fits in the system banks are actually building: at the seams, where different rulebooks, platforms, and networks still need to connect. Using liquidity math, system design, and real-world settlement mechanics, this piece explains: why most value settles inside venues, not through bridges why XRP’s role is narrower but more precise than most narratives suggest how velocity (refresh interval) determines whether XRP creates scarcity or just throughput and why Ripple’s strategy makes more sense once you stop assuming XRP must be “the core of everything” This isn’t a bullish or bearish take — it’s a structural one. If you want to understand XRP beyond hype and price targets, this is the question you need to grapple with.
Read Now
Crypto Research
The Jackson Liquidity Framework - Announcement
Lewis Jackson Ventures announces the release of the Jackson Liquidity Framework — the first quantitative, regulator-aligned model for liquidity sizing in AMM-based settlement systems, CBDC corridors, and tokenised financial infrastructures. Developed using advanced stochastic simulations and grounded in Basel III and PFMI principles, the framework provides a missing methodology for determining how much liquidity prefunded AMM pools actually require under real-world flow conditions.
Read Now
Crypto Research
Banks, Stablecoins, and Tokenized Assets
In Episode 011 of The Macro, crypto analyst Lewis Jackson unpacks a pivotal week in global finance — one marked by record growth in tokenized assets, expanding stablecoin adoption across emerging markets, and major institutions deepening their blockchain commitments. This research brief summarises Jackson’s key findings, from tokenized deposits to institutional RWA chains and AI-driven compliance, and explains how these developments signal a maturing, multi-rail settlement architecture spanning Ethereum, XRPL, stablecoin networks, and new interoperability layers.Taken together, this episode marks a structural shift toward programmable finance, instant settlement, and tokenized real-world assets at global scale.
Read Now

Related Posts

See All
No items found.
Lewsletter

Weekly notes on what I’m seeing

A personal letter I send straight to your inbox —reflections on crypto, wealth, time and life.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.