Build your own marketplace in minutes

OpenSea provides a one-stop shop for creating your own customizable marketplace for your non-fungible token (NFT) project. Allow users to smoothly buy and sell your items, get custom stats and analytics, and earn revenue when your items get traded.


Developer Tutorials

Select the developer tutorial that best suits your needs

Start to finish: build a new tradeable ERC721 from scratch

This tutorial will teach you how to build an ERC721 from start to finish, with immediate OpenSea marketplace integration.

Estimated time: a few hours!

Configure an existing mainnet ERC721 or ERC1155 project with OpenSea

Have you already deployed your ERC721 or ERC1155 contract on the mainnet? It's dead simple to get your items viewable and tradeable on OpenSea! This guide will show you how to configure your existing items to get them to show up on OpenSea.

If you haven't deployed to mainnet yet, we recommend the main OpenSea Developer Tutorial.

Run a crowdsale for your items

If you're running a crowdsale for your ERC721 and ERC1155-based items, OpenSea has a suite of tools that allows you to auction your items off to an initial set of users. Note that we recommend completing the main OpenSea Developer Tutorial first.

Pull collectible data using the OpenSea API.

In addition to an instant marketplace for ERC721-based items, OpenSea provides an HTTP API for fetching non-fungible ERC721 assets based on a set of query parameters.

Ownable standard for setting up your own contract on OpenSea.

How to set up your contract on OpenSea automatically.

Updated about a month ago

Developer Tutorials

Select the developer tutorial that best suits your needs

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.