Donโt have an API key?
Go to console.chainbase.com to create an account and a new API key.
Supported chains by use case
When calling the NFT API, you can use the Network ID listed in the table below as the chain_id
parameter. NFT API only supports EVM-compatible blockchains for now.
We will continue to add support for new blockchains. If there is a chain that you wish to support, but we do not, please let us know by reaching out to [email protected]
Chain | Network ID | Balances | NFT Transfers | NFT Ownership | NFT Metadata | Collections | NFT Marketplace |
---|---|---|---|---|---|---|---|
Ethereum | 1 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Polygon | 137 | ![]() | ![]() | ![]() | ![]() | ||
BNB | 56 | ![]() | ![]() | ![]() | ![]() | ||
Avalanche | 43114 | ![]() | ![]() | ![]() | ![]() | ||
Fantom | 250 | ![]() | ![]() | ||||
Arbitrum | 42161 | ![]() | ![]() | ||||
Optimism | 10 | ![]() | ![]() |
NFT API Endpoints by use case
Balances
Endpoint | What to use it for? |
---|---|
getAccountNFTs | Get NFTs |
NFT Transfers
Endpoint | What to use it for? |
---|---|
getNftTransfers | Get NFT transfers by collection |
NFT Ownership
Endpoint | What to use it for? |
---|---|
getNFTOwner | Get NFT owner by token |
getNFTOwnerHistory | Get NFT owner history by token |
getNFTOwners | Get NFT owners by collection |
NFT Metadata
Endpoint | What to use it for? |
---|---|
getNFTMetadata | Get NFT metadata |
getNFTRarity | Get the calculated OpenRarity of NFTs for a collection |
Collections
Endpoint | What to use it for? |
---|---|
getNFTCollection | Get NFT collection |
getNFTSearch | Search NFT collection |
NFT Marketplace
Endpoint | What to use it for? |
---|---|
getNFTFloorPrice | Get floor price by collection |
getNFTPriceHistory | Get floor price history by collection |
getNFTCollectionTrending | Get trending collections by marketplace |