Docs Supported Networks Avalanche C-Chain

Avalanche C-Chain Blockchain Data Indexing API

Avalanche C-Chain Quick Facts

Avalanche is an open-source platform for launching decentralized applications and enterprise blockchain deployments in one interoperable, highly scalable ecosystem. Avalanche is the first smart contracts platform that processes 4,500+ transactions/second and instantly confirms transactions. Ethereum developers can quickly build on Avalanche as Solidity works out-of-the-box. A key difference between Avalanche and other decentralized networks is the consensus protocol. Over time, people have come to a false understanding that blockchains have to be slow and not scalable. The Avalanche protocol employs a novel approach to consensus to achieve its strong safety guarantees, quick finality, and high-throughput, without compromising decentralization.

  1. Mainnet
  2. Avalanche Fuji Testnet
Chain name
avalanche-mainnet
Chain ID
43114
Block explorerhttps://avascan.info/
Blocktime3 seconds
Historical balances
NFT assets and metadata
Query via SQL on Increment
Integration Stagenull

Don't Have an API Key?

Sign up to start building on Avalanche C-Chain.

Unlock millions of requests and free archive data on all chains.

Avalanche C-Chain Block Explorer

Analyze transactions, addresses, and smart contracts on the Avalanche C-Chain blockchain explorer.

Network Status

Days
Weeks
Months
Years
- - -
Monthly Active Wallets
Unique wallets who transact on a monthly basis.
---
Transactions
Unique transactions on a monthly basis.
---
Active Tokens
Unique tokens active on a monthly basis.
---
Powered by Increment.

Code Samples

  1. Token Balances
  2. Transactions
  3. Portfolio
  4. Get a block

Get token balances for address

GET/v1/{chainName}/address/{walletAddress}/balances_v2/

Commonly used to fetch the native, fungible (ERC20), and non-fungible (ERC721 & ERC1155) tokens held by an address. Response includes spot prices and other metadata.

Each API Call Currently Costs: 1.00 Credits.

Show Guides
  1. TypeScript
  2. python
  3. ruby
  4. shell
Installation
npm install @covalenthq/client-sdk
Request
import { Client } from "@covalenthq/client-sdk";

const ApiServices = async () => {
    const client = new Client("YOUR_API_KEY");
    const resp = await client.BalanceService.getTokenBalancesForWalletAddress(, {});
    console.log(resp.data);
}