Opensea is an NFT Marketplace Where Signatures and Gas Shape Trades
Opensea is an online market for blockchain collectibles, where a wallet signature approves an order and network gas pays validators to record it. The platform lets users discover, mint, list, buy and sell NFTs while assets remain in their wallets until an onchain settlement changes ownership. Seaport supplies the exchange logic for signed listings and offers involving ERC-721 and ERC-1155 tokens. A signature itself normally costs no gas because it creates an offchain order; the buyer’s purchase or the seller’s acceptance submits the transaction. Final cost combines the item price, marketplace and creator amounts encoded at checkout and the selected chain’s execution fee. Those distinctions frame each practical choice below.
Opensea and Blur separate breadth from trading speed
In the simplest case, Opensea offers broader chain coverage and creator tooling, while Blur concentrates its marketplace experience on fast Ethereum trading, sweeping and portfolio analytics for active collectors. Blur presents a denser Ethereum desk with bulk bids and inventory controls. Opensea emphasizes discovery, chain breadth and creator deployment.
The OS2 experience combines NFT and ERC-20 discovery, aggregated marketplace listings, cross-chain purchasing, token swaps and creator tools in one account. That range reduces venue switching when a collection spans Ethereum, Base or another supported EVM network. Aggregation broadens the orders visible through the interface, although each order still settles under its own protocol terms. A lower displayed listing does not erase gas, creator earnings or route charges shown during checkout. Both services still require wallet authorization and onchain settlement.
Seaport turns signatures into executable orders
Seaport turns each Opensea listing or offer into a structured order that names what leaves one wallet, what returns and who receives each payment on settlement.
An order carries 11 core components, including the offerer, offered items, consideration items, start time, end time, order type, zone, salt, conduit key and counter. Seaport recognizes six item categories: native currency, ERC-20, ERC-721, ERC-1155 and criteria-based forms of both NFT standards. Four signed-order modes combine full or partial filling with open or restricted execution; a fifth enum covers contract-generated orders. These fields let one atomic settlement distribute the NFT, seller proceeds, creator earnings and marketplace amount without separate transfers (compare Using Opensea ).
Two timestamps define activation and expiry, while start and end amounts support time-varying orders. Incrementing the counter invalidates a group of orders. A conduit handles approved token movement; the zero conduit key routes approvals directly to Seaport.
Seaport accepts a standard 65-byte ECDSA signature, a 64-byte EIP-2098 compact signature or an EIP-1271 contract-wallet validity check. The smaller fixed-size option is the 64-byte EIP-2098 form.
Gas prices follow chain demand rather than marketplace activity
Ethereum gas on an Opensea purchase equals gas units consumed multiplied by the effective unit price, so network demand changes cost without changing the NFT.
Ethereum’s EIP-1559 model separates the burned base fee from the priority fee paid for inclusion. A type-2 transaction sets two ceilings: maximum total price per gas and maximum priority price. The effective price combines the base fee and permitted priority component without exceeding the first ceiling. EIP-1559 limits the base fee’s block-to-block rise to 12.5% and allows blocks to use up to twice the target gas. That 2× elasticity absorbs short bursts while sustained demand lifts later base fees.
Every type-2 Ethereum transaction starts with 21,000 intrinsic gas, then adds 16 gas per nonzero calldata byte, 4 gas per zero byte, 2,400 gas per access-list address and 1,900 gas per access-list storage key before contract execution. Seaport calls and token transfers add execution gas beyond that floor. Ethereum assigns 12 seconds to each proof-of-stake slot. Base and Arbitrum One use different settlement paths, so their fees need not match.
Listings and offers assign transaction costs differently
Fixed-price buyers submit purchase transactions, offer-accepting sellers submit acceptance transactions and first-time token approvals add separate onchain actions before either settlement route can complete onchain.
A first listing from an ERC-721 or ERC-1155 collection requires an operator approval if the wallet has not granted one before. Later fixed-price listings from that collection use offchain signatures and consume no gas when created. A first WETH offer also needs one ERC-20 allowance transaction. Item offers default to 30 days, allow up to 6 months and require at least 0.0001 ETH on Ethereum.
The platform schedule applies 1% to ordinary NFT sales, 10% to primary drop mints and 0% to private listings in its typical cases. Those policy values can change; the amounts encoded when an order is created govern that order. Buyers pay gas for fixed-price purchases, while sellers pay it when accepting offers. Onchain listing cancellation consumes gas, whereas a standard offer can enter a gas-free cancellation queue before Opensea finishes checking outstanding fulfillment attempts.
ERC-721 and ERC-1155 shape what changes hands
ERC-721 represents individually owned token IDs, whereas ERC-1155 records balances for each ID, letting Opensea trade unique works, editions and game items through one interface.
ERC-721 gives every NFT one 256-bit token ID inside a contract and associates that ID with one owner address. Its meaningful identifier combines chain, contract address and token ID. ERC-1155 stores a balance for every account and ID, so one ID can have supply above 1. Batch functions move several IDs in one transaction, and one operator approval covers the owner’s tokens within that contract.
Metadata completes the display layer. ERC-721 returns a token URI, while ERC-1155 returns a URI template whose substituted ID uses lowercase hexadecimal without 0x and pads to 64 characters. The JSON supplies the name, media, description and traits that Opensea renders. IPFS supports content-addressed storage, while hosted files follow their server location. Opensea Studio uses ERC-721 for drops and ERC-1155 for directly minted collection items; an ERC-1155 supply of 1 creates a unique item.
Can a signed order change assets without moving them first?
A signed Opensea order authorizes future settlement without transferring the NFT or payment immediately, because Seaport checks balances, approvals, timing and signature validity when fulfilled.
EIP-712 turns the order into typed structured data. Its 32-byte domain separator binds the chain ID and verifying contract, while Seaport adds the offer, consideration, time limits, salt and counter. The wallet signs the digest locally. A connection message proves address control, an order signature authorizes specified future settlement and an onchain transaction changes blockchain state.
Deferred settlement creates hard validity conditions. The NFT must remain with the offerer, WETH must remain sufficient and every approval must stay active. Moving the item, spending funds, revoking an allowance or incrementing the counter prevents fulfillment without altering the signature.
A visible offer does not reserve funds. Its two timestamps define the opportunity, and Opensea sets the default item-offer window to 30 days.
A wallet, funds and the correct network open the entry path
Starting on Opensea requires a self-custodial wallet, the payment asset and enough fee balance on the chain where the selected NFT settles at final checkout. Users may bring an EIP-6963 wallet such as MetaMask, Coinbase Wallet or Robinhood Wallet, or create an email-login wallet through Privy. The connected account remains self-custodial in both paths, and a connection signature selects the active owner without moving assets.
Network matching matters before funding. Ethereum uses chain ID 1, Base uses 8453, Polygon uses 137, Optimism uses 10 and Arbitrum One uses 42161. These identifiers are not prices. Sending ETH to an address on one EVM chain does not place it on another, even when the address has the same 40 hexadecimal characters. Fixed-price checkout follows the listing currency, while later-accepted offers use wrapped funds such as WETH. One Opensea account can link up to 10 wallets, but each wallet remains a separate onchain owner.
Discovery tools support collections, tokens and creator drops
The Opensea marketplace combines collection search, trait filters, aggregated listings, token swaps and creator tools, making one account useful across discovery, secondary trading and primary minting workflows.
Collection pages expose traits, listed supply, top offers, recent sales and floor data without requiring a transaction. Aggregated listings surface orders originating beyond Opensea. Cross-chain purchasing and token swaps add third-party liquidity routes; quoted output, route charges and destination chain define that exchange. Liquidity depth affects swaps, so an NFT listing price alone does not describe checkout total.
Creator workflows cover two launches. A drop lets collectors mint ERC-721 tokens from a scheduled sale, while a collection item lets its creator mint ERC-1155 supply before listing. Drop stages may include presales, but the public stage comes last and runs for no more than 365 days. Once minting starts, Studio does not permit an increase to a limited drop’s total supply.
OpenRarity ranks eligible ERC-721 collections with string traits. Its reproducible calculation uses creator-published metadata, adding a named relative measure to visual browsing.
Approvals, expiry and metadata create distinct trade-offs
Approvals, order expiry and mutable metadata create separate Opensea trade-offs because each mechanism persists or changes on a different technical layer of the transaction stack. An operator approval remains live after one Seaport order expires. Canceling the order does not revoke the collection approval, while revoking that approval consumes gas and blocks future operator transfers.
Several signed WETH offers may reference one balance because signing does not reserve funds. Fulfilling one can leave the rest without enough consideration. Metadata follows another lifecycle: a contract may point to content-addressed data, updateable hosted JSON or onchain content. A changed response can alter rendered media and traits while ownership stays with the same token ID. Copyright and commercial-use terms come from the collection’s license and contract context, not ownership alone. A confirmed transaction also reaches the chain before every interface refreshes, making its transaction hash the stable lookup key in Etherscan, BaseScan or Polygonscan.
Marketplace choice follows chain, workflow and collection
Opensea fits users who value multichain discovery and integrated creator tools, while Blur, Magic Eden and Rarible serve narrower chain or workflow preferences more directly. Blur prioritizes Ethereum bidding and sweeping. Magic Eden brings deep Solana NFT coverage and Creator Hub, while Rarible combines multichain discovery with branded community storefront tooling.
Use this decision checklist before connecting a wallet:
- Choose Opensea when the target collection and settlement chain are supported and aggregated access reduces venue switching.
- Choose Blur when repeated Ethereum bids, sweeps and portfolio controls dominate the task.
- Choose Magic Eden when Solana NFT coverage or Creator Hub is the deciding requirement.
- Choose Rarible when a branded community storefront or its multichain catalog matters.
- Pause when the checkout chain, payment token, contract address, token ID or expiry differs from the intended order.
Venue choice should follow the asset first and interface preference second. Confirm the contract, token ID, quantity, currency, expiry and fee payer in the wallet request, then compare the route that settles that asset. A Base NFT remains on Base regardless of where its listing was discovered, and the network identifier stays chain ID 8453.
Opensea: frequently asked questions
Do I need WETH to buy a fixed-price NFT on Opensea?
No, a fixed-price Ethereum purchase normally uses the listing currency, while WETH serves offers that another wallet may accept later; ETH and WETH both use 18 decimal places and remain convertible through the WETH contract, but wrapping ETH and approving WETH are onchain actions that require gas before the first applicable offer can be signed.
Does Opensea support multisignature wallets?
No. The Opensea interface does not support multisignature wallets that require two or more private keys to approve a transaction. That interface limit is separate from Seaport’s protocol design, which recognizes EIP-1271 contract-based signature checks. A contract wallet may therefore be valid at the protocol level while remaining unavailable through the standard Opensea connection flow.
What happens if my wallet has no native token for gas?
An Opensea email-login wallet can pay network fees with a supported stablecoin on eligible chains because its smart-account flow uses account abstraction. That feature requires a one-time delegation on each supported chain. MetaMask and WalletConnect sessions do not receive the same option and normally need the chain’s native gas asset, such as ETH on Ethereum or Base.
Is an Opensea username enough to receive an NFT?
No. An NFT transfer needs the recipient’s wallet address on the chain that records the token, while an Opensea username only labels a profile. EVM addresses contain 20 bytes and display as 40 hexadecimal characters after 0x. The sender must also use a wallet that supports the token standard and the correct settlement network configuration.
Can creators bulk-upload NFTs with Opensea Studio?
Yes, but only the drop workflow supports bulk uploading of media and metadata. The directly minted collection-item workflow requires creators to add ERC-1155 items individually, although each item may carry multiple copies. A drop instead deploys an ERC-721 contract and lets collectors mint from its scheduled stages. Contract deployment and minting remain onchain transactions with network fees.
Can I change the price of a signed Opensea listing?
Price reduction is available without gas for eligible ERC-721 fixed-price listings, while ERC-1155 listings do not use that price-drop feature. Raising a price requires canceling the original order and creating another, and onchain cancellation consumes gas. Because Seaport signs start and end amounts inside the order, a materially different price needs a new authorization rather than an invisible edit.
Does Opensea support Solana NFTs?
Opensea supports Solana fungible-token swapping, but its stated marketplace compatibility does not include Solana NFTs. A Solana wallet address may still exist under an email-login account or linked profile for supported token activity. Collectors seeking Solana NFT listings need a marketplace with that catalog, such as Magic Eden, while Opensea’s NFT activity centers on its supported NFT chains.