FreeYour plan
You have 50 free requests/min
• 1000+ requests/min • Support by API devs • 0.7 USD for 10K requests
Single entry point
Access optimized, indexed, and cached data for 15 Mainnet and 4 Testnet blockchain networks.
Login to proceed
Premium1,000 requests/minWebSocketsArchive calls and other features
// npm install
import { AnkrProvider } from '';
// Setup provider AnkrProvider
const provider = new AnkrProvider('');
// Get token balances of address with USD prices among multiple chains
const balances = async () => {
return await provider.getAccountBalance({
blockchain: ['bsc', 'eth', 'polygon', 'avalanche'],
walletAddress: '0xfa9019df60d3c710d7d583b2d69e18d412257617',
NFTs by ownerNFT metadataNFT holders
Code samples
Query API
Unlimited block range logs filteringTransactions by address across 8 chainsDecoded eventsDecoded contract callsENS and Unstoppable Domain support
Code samples
Token API
Token balance across 8 chainsAll ERC20 tokens with metadataToken USD priceToken holdersToken's balance by wallet addressTransfers by wallet address
Code samples