Build a Custom Marketplace

Leverage Reservoir’s NFT marketplace engine to build a best-in-class custom marketplace

Reservoir offers a range of solutions to help developer teams quickly launch custom NFT marketplaces.

Understanding NFT Marketplaces

Typically, NFT marketplaces are built on a vertical technology stack, where a single team is responsible for frontend development, orderbook maintenance, aggregation, metadata indexing, and order execution. This leaves little time for the team to focus on the unique value proposition of the business. Reservoir introduces a new paradigm to building NFT marketplaces. With Reservoir, teams can easily plug into a global NFT market to access data, create and execute NFT liquidity in their own orderbook (and cross post to other), get aggregated liquidity from major marketplaces, and get order distribution to the Reservoir ecosystem all using the Reservoir marketplace engine. Interacting with Reservoir gives teams the freedom to innovate across the marketplace stack.

Why Use Reservoir?

Building an NFT marketplace can be complex, but Reservoir simplifies the process so you can focus on your unique value add to the market. Building with Reservoir means you get:

Developer-focused tooling: Reservoir allows you to build at your desired level of the stack

  • Reservoir API - An all-in-one API for building NFT market applications. You get market data and metadata, order execution, and advanced order features like collection and trait level bids, all out of the box. All this functionality is wrapped into the SDK for a higher level of abstraction.

  • Reservoir SDK (JS/TS/Node)- An abstracted typescript SDK for interacting with the NFT market. All the function of the Reservoir API wrapped into easily-to-use, performant methods.

  • ReservoirKit UI (React) - A react library that makes it easy to add marketplace functionality and UI into your project.

  • Marketplace UI (NextJS) - An open-source reference marketplace that you can fork and use freely as a stand alone marketplace or a base for building something more custom and unique

  • Dune Dataset - Reservoir's data is all available in Dune Analytics so you can query our data and build reports about the NFT market or specific projects/applications.

Abstracted orderbook and exchange: Reservoir treats the NFT market as one cohesive whole

  • Upgrade protection: Since Reservoir abstracts the orderbook and exchange, you get exchange and orderbook upgrades free and with no additional work. By default we use the Seaport exchange, as new features roll out, you will get them without any changes to your code.

  • Out of the box aggregation: We aggregate all major marketplaces and normalize the liquidity so all orders are treated equally in our system. See a full list of aggregated marketplaces here. We don’t just aggregate listings, we also aggregate all bid liquidity from across the NFT ecosystem so your users can sell instantly into the best available offer.

  • Order distribution: Reservoir allows your to post your own orders with your desired fee structure. These orders are distributed to all Reservoir partner marketplaces and marketplaces that aggregate the Reservoir orderbook. Additionally, Reservoir allows you to cross post orders to other major marketplace orderbooks.

An open-source partner: Working with Reservoir means your data and liquidity are truly yours
At Reservoir, we believe that the liquidity you create should be yours. Since Reservoir is open-source and we store all order data on Arweave, you never have to worry about losing access to your liquidity. Even if you decide you no longer want to work with Reservoir, you liquidity will still be freely available for you to use. Learn more about our open orderbook here.

Marketplace innovation: Reservoir is pushing the boundaries of NFT markets.
We strive to build best in class NFT market solutions. Here are just some of the important features we have released recently that you won’t find anywhere else.

  • Royalty Compliance - Leverage aggregated liquidity with normalized royalties, so you get all the NFT market liquidity while still respecting creator royalties.

  • Custom Fees - Distribute orders across the NFT ecosystem with your own custom fee structure.

  • Cross-chain support - Reservoir is currently live on Ethereum, Polygon, Optimism, and Arbitrum - with more chains on the way.

  • Instant Sell - Aggregated bid liquidity allows your users to sell instantly into the best offer on the market.

Alternative Options

  • Opensea
    • no aggregation
    • significant rate limits
    • Not developer focused
  • Alchemy
    • no secondary trading
    • no orderbook