OpenSea is a peer-to-peer marketplace, so we never escrow or hold your items. As a result, if this is your first time selling an NFT, you need to complete two one-time transactions:
- To initialize your account for making sell orders, which only needs to be done once for your account.
- To allow OpenSea to access your item (or all items in the collection, if the collection supports it) when a sale occurs. This may be needed if the item you are listing was not minted on OpenSea but through a custom NFT contract. If this is your first time listing an auction, you will also need to approve WETH for trading.
After those, you'll see a signature request to finalize your listing. In the future, as long as the item was approved in step two above, you won't have any transactions at all, only a signature. This is how we can (almost) achieve gas-free listings.
The information above is also outlined under Instructions on the Sell page.