Jump to Content
Reservoir
DocsAPI Reference
Bug ReportsFeature RequestsReservoir
Bug ReportsFeature Requests
DocsAPI Reference

Overview

  • What is Reservoir?
  • API Key & Rate Limits
  • Supported Marketplaces
  • FAQs
  • Supported Chains

Use Cases

  • Custom Marketplaces
  • Aggregated Liquidity
  • Data and Analytics
  • Market Making

Features

  • Instant Sell
  • Buy & Sweep
  • Bulk Order Creation
  • Floor Prices
  • Flagged Tokens
  • Royalties
  • Custom Fees

Open-Source Tools

  • Reservoir API
  • Reservoir SDK (JS/TS/Node)
    • Typescript API Typings
    • buyToken
    • listToken
    • placeBid
    • acceptOffer
    • cancelOrder
    • Add Sweeping
  • ReservoirKit UI (React)
    • Add Buying
    • Add Listing
    • Add Bidding
    • Accept a Bid
    • Cancel a Listing
    • Cancel a Bid
    • Theming
    • TokenMedia
    • Troubleshooting
  • Hooks
    • useTokens
    • useCollections
    • useCollectionActivity
    • useUsersActivity
    • useListings
    • useOwnerListings
    • useReservoirClient
    • useTokenOpenseaBanned
    • useAttributes
    • useBids
    • useUserTopBids
    • useUserCollections
    • useUserTokens
  • Marketplace UI (NextJS)
    • Deploy a Community Marketplace
  • Dune Dataset

Guides

  • Enable Normalized Royalties
  • Programmatic Trading with Reservoir
  • Accessing Native Reservoir Liquidity
  • Setting Custom Source Metadata
  • Hosted vs Self-Hosted
  • Calldata Attribution
  • Integrating a New Marketplace
    • Understanding Sales
    • Filling Existing Liquidity
    • Full Support
  • Hosting a Reservoir Discord NFT Bot
  • Realtime Websocket Events [BETA]
  • Adding Support for Custom ERC-20 Token

Core Products

  • Introduction
  • Architecture
  • Core Components
  • Indexer
  • Data Lake
  • Aggregated Orderbook
  • Metadata Engine

Resources

  • Building with Reservoir
  • Security and Smart Contract Audits
  • Glossary
  • Logos
  • Community
  • Support

Filling Existing Liquidity

Suggest Edits

Add support for storing orders, and maintaining their current status

Coming soon…

Add support for scraping orders to the Relayer

https://github.com/reservoirprotocol/relayer/tree/main/src/utils

Coming soon…

Add support for filling orders natively

Coming soon…

Updated 6 months ago


  • Table of Contents
    • Add support for storing orders, and maintaining their current status
    • Add support for scraping orders to the Relayer
    • Add support for filling orders natively