What is Reservoir?

NFT trading infrastructure that enables the next generation of NFT products

Reservoir is NFT trading infrastructure enabling the next generation of NFT applications and services

At its core, Reservoir is NFT trading infrastructure. Our vision for Reservoir is a framework that abstracts the NFT market into an easy to use and rigorous set of tools, giving you the freedom to leverage marketplace functionality to build the next generation of NFT applications. Under the hood, there are four key components that come together to power Reservoir:

NFT Liquidity Router A universal router for creating and filling NFT liquidity across major marketplaces and the Reservoir ecosystem.

Global NFT Orderbook An aggregated and normalized ledger of NFT orders, available in real-time and excecutable.

NFT Data API A comprehensive NFT data API, complete with metadata, market data, and ownership data.

Marketplace Toolkit A toolkit that abstracts the router, orderbook, and APIs into digestible SDKs and UI kits.

These pieces come together to create a comprehensive and modular toolset for interacting with the NFT market.

Why use Reservoir?

Building NFT marketplace functionality from scratch is a headache and requires a significant development lift just to reach product parity with major marketplaces. Reservoir simplifies the process so you can spending your time focusing 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 and Optimism - with more chains on the way.

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

Check out our features on the left panel for a full list.