Reservoir now supports minting across multiple chains & multiple platforms. Our mint capabilities cover a wide of mints through direct platform integrations and auto-detection. You can add minting using our API directly or using reservoirKit's collect modal. We also provide a host of data around mints including surfacing trending mints.
How Reservoir defines "Collect"
Traditionally in the NFT ecosystem there was always a seperation between primary and secondary liquidity. Once a collection mints out, users are directed to secondary marketplaces to purchase NFTs. Reservoir now blends the line between primary and secondary liquidity. With our release of mints and aggregation of marketplace liquidity, rather than having a seperation minting & purchasing off secondary through Reservoir, end users are simply able to "collect" NFTs. Using Reservoir, if a collection is finished minting you can have your users collect by purchasing the lowest listing for that collection across Reservoir's ecosystem.
To mint tokens via Reservoir's API you can call the Buy Tokens endpoint. By default when purchasing a token through this endpoint it will set the fillType to
preferMint will attempt to mint the token, if the token is already minted, then it will purchase the token from aggregated secondary markets. If you exclusively want mint, ensure to set the
Reservoir makes it easy to add minting functionality through ReservoirKit's Collect Modal. Collect modal takes it a step beyond minting and integrates "collecting" which allows for purchases of lowest listings through Reservoir's aggregated ecosystem.
Reservoir offers access to mint data by surfacing Trending mints, Mint Volume per Chain, Mint Activity, Collection Mint Stage & Tokens Minted.
To surface trending mints you can use the Top Selling Collections endpoint. By default, this endpoint will return both secondary trending and mint trending. To only return trending mints set the
fillType=mint in the API URL.
To retrieve the mint volume for a specific chain use the Chain Stats endpoint. This endpoint will return the requested chain's stats for mint count & mint volume, among other data for the previous 24 hrs and 7 days.
Build mint feeds for collections, tokens & users using the various activity endpoints. By default, these endpoints will return results for sales, asks, transfers, bids canceled bids, canceled asks, and mints. To filter for only mints simply append
?types=mint to your API URL or Filter the response by
To find out if a collection is still minting you can query the Collections API and enable the
includeMintStages parameter. This will enable the response to return the
mintStage array which will include the stage (public-sale or presale), price, start / end time & max mints per wallet.
|Platform / Standard||Method||Allowlist|
|Generic Mint Contracts||Auto-Detect|
Our minting functionality is currently supported by all of our supported chains.
- Currently, Reservoir supports minting of existing contracts created on other platforms, Reservoir does not create the NFT contract for minting.
- We strive to have the most robust and accessible system possible, however, with minting, there is a limitation of how many types of contracts we can cover. At the moment we are only able to cover the mint contracts noted above and auto-detected mints, any others won't be covered and will return an error if attempted to execute.
Updated about 1 month ago