OpenSea icon

OpenSea

NFT marketplace for listings, item offers, criteria offers, orders, fulfillments, and offchain cancellations.

Helps NFT apps that list and offer on ERC721 or ERC1155 items, build criteria offers across collections, and fulfill or cancel orders.

Sign in to connect OpenSea

Sign in to connect an account and start using OpenSea in your apps.

Example Use Cases

These are example ways Snow can use OpenSea when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.

Build criteria offer

Build a portion of a criteria offer including the merkle tree needed to post an offer.

Cancel order

Offchain cancel a single order, offer or listing, by its order hash when protected by the SignedZone. Protocol and Chain are required to prevent hash collisions. Please note cancellation is only assured if a fulfillment signature was not vended prior to cancellation.

Create criteria offer

Create a criteria offer to purchase any NFT in a collection or which matches the specified trait.

Create item offer

Create an offer to purchase a single NFT (ERC721 or ERC1155).

Create listing

List a single NFT (ERC721 or ERC1155) for sale on the OpenSea marketplace.

Fulfill listing

Retrieve all the information, including signatures, needed to fulfill a listing directly onchain.

Fulfill offer

Retrieve all the information, including signatures, needed to fulfill an offer directly onchain.

Get account

Get an OpenSea Account Profile including details such as bio, social media usernames, and profile image.

Get all listings by collection

Get all active, valid listings for a single collection.

Get all offers by collection

Get all active, valid offers for the specified collection. This includes individual and criteria offers.