Advanced APIs/SDKs
Overview

Advanced APIs Overview

Advanced APIs is a unique feature that comes along with other extensive capabilities provided to our Premium Plan users.

Advanced APIs is a specifically-tailored collection of JSON-RPC API endpoints built to support the most popular Web3 scenarios on multiple chains at almost instant speeds. We believe it to become a single point of reference for the multi-chain requests.


API

Advanced APIs optimize, index, cache, and store blockchain data to make it access-ready for you. To make things even better, our Advanced APIs support querying eight EVM-compatible blockchains in a single request.

Chains Supported

Currently, Advanced APIs work with the following EVM-compatible chains:

Mainnets:

  • Ethereum
  • Fantom
  • BNB Smart Chain
  • Polygon
  • Avalanche
  • Arbitrum
  • Syscoin
  • Optimism

Testnets:

  • Ethereum Goerli
  • Polygon Mumbai
  • Avalanche Fuji

And more EVM and non-EVM chains coming soon.

API Methods Supported

Query our Advanced APIs at the following URL:

https://rpc.ankr.com/multichain

Go to our OpenAPI specification (opens in a new tab) or check out the latest Advanced APIs for various Web3 scenarios:

NFT API

NFT API Methods serve to request NFT-related data across multiple chains:

Query API

Query API Methods serve to request info on the ranges of blocks (max range is 100) for a full list of block metadata:

Token API

Token API Methods serve to request token-related data across multiple chains:

Advanced APIs PAYG Pricing

The price of our API Credits is pegged to USD. It means that upon using ANKR tokens for PAYG, ANKR calculates into API Credits at the latest ANKR/USD exchange rate.

Our PAYG pricing model:
0.10 USD = 1M API Credits

API CollectionMethodAPI CreditsUSD/request
NFT APIankr_getNFTsByOwner700$0.00007
ankr_getNFTMetadata700$0.00007
ankr_getNFTHolders700$0.00007
ankr_getNftTransfers700$0.00007
Query APIankr_getBlockchainStats700$0.00007
ankr_getBlocks700$0.00007
ankr_getLogs700$0.00007
ankr_getTransactionsByHash700$0.00007
ankr_getTransactionsByAddress700$0.00007
ankr_getInteractions700$0.00007
ankr_getInternalTransactionsByBlockNumber700$0.00007
ankr_getInternalTransactionsByParentHash700$0.00007
Token APIankr_getAccountBalance700$0.00007
ankr_getCurrencies700$0.00007
ankr_getTokenPrice700$0.00007
ankr_getTokenHolders700$0.00007
ankr_getTokenHoldersCount700$0.00007
ankr_getTokenTransfers 700$0.00007

Support and Developer Community

Our goal is to provide developers with the best user experience possible and supercharge Web3 projects with our Advanced APIs. Also, we strongly believe that community feedback fills our sails. So, let's team up — join our Discord community (opens in a new tab) to get support from our team, engage with like-minded developers, and propose new features that we can add in our Roadmap.