π·οΈ Listings: Fixed Price vs Auctions
Understand listing types and how orders are matched on-chain
Buy, sell, and bid on NFTs in a simulated marketplace
Your Progress
0 / 5 completedπ How NFT Listings Work
When you "list" an NFT, you're not actually sending it anywhereβit stays in your wallet. Instead, you're creating a cryptographically signed order that gives a smart contract permission to transfer your NFT if someone pays your price. This off-chain signature model is what makes "gas-free" listings possible.
ποΈ Interactive: Listing Type Simulator
Adjust price and compare different listing strategies. Each type has trade-offs in speed, gas costs, and price discovery.
Fixed Price
Set a price, buyer pays immediately
List CryptoPunk #1234 for 10 ETH. Buyer clicks "Buy Now", pays 10 ETH + gas, gets NFT instantly.
- β’Instant sale
- β’No gas to list
- β’Simple UX
- β’Miss price discovery
- β’Can't capture upside in hot market
π The Listing Process (Step-by-Step)
π Off-Chain vs On-Chain
Sign a message with your wallet. No gas. Order lives in marketplace database. Most platforms use this for fixed-price listings (OpenSea Seaport, Blur).
Transaction creates contract state. Costs $5-50 in gas. Required for auctions and Dutch auctions. Order is immutable once confirmed.
π‘ Why Gas-Free Listings Work
Instead of writing to the blockchain, you sign a message saying "I authorize this marketplace contract to transfer my NFT for X ETH until timestamp Y." The signature is stored off-chain. When someone buys, they pay gas to execute the trade using your signature as proof of authorization.
π‘ Key Insight
The genius of modern NFT marketplaces is off-chain order matching with on-chain settlement. You sign orders for free, the marketplace aggregates them into a searchable database, and buyers pay gas to execute trades. This model keeps listing costs at zero while maintaining the trustless, non-custodial properties of blockchain. Your NFT never leaves your wallet until the exact moment someone pays your price and the smart contract atomically swaps ownership.