Embed Buying and Selling

Allow your users to buy any on-sale NFT or instantly sell directly from your app

One of the major advantages of leveraging Reservoir’s NFT marketplace engine is that applications can embed marketplace functionality into their apps without it being a primary focus for the developers.

Core Benefits

  • Add marketplace functionality without building any backend infrastructure
  • Access Reservoir’s open orderbook, including liquidity aggregated from all major marketplaces
  • Control the fees of the orders on your site to generate revenue
  • Leverage Reservoir’s ReservoirKit to get out-of-the-box checkout UI

Marketplace functionality is not just for teams building marketplaces. Reservoir supports a variety of applications with embedded marketplace functionality, including:

  • Wallets
  • Social
  • Explorer
  • Portfolio Apps

How to embed marketplace functionality into your app.

To most effectively leverage Reservoir to embed buying, bidding, listing, or selling into your application, we recommend you user either:

  • Reservoir SDK (JS/TS/Node): An abstracted 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.

ReservoirKit is a react library that wraps the Reservoir SDK, so its less of a choice between these two and more a choice of whether you would like to use UI kit components in your application.

📘

Learn more about our supported marketplaces

📘

Quick Start: Add Buying

📘

Quick Start: Add Instant Sell