> ## Documentation Index
> Fetch the complete documentation index at: https://coinstats.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Multi-Chain Crypto Wallet API

> The best crypto wallet API for 120+ blockchains: Cardano, Tron, Litecoin, Cosmos, and Layer 2 networks. One integration for all chains.

export const title_0 = undefined

export const cards_0 = undefined

The best crypto wallet API for 120+ blockchains: Cardano, Tron, Litecoin, Cosmos, and Layer 2 networks. One integration for all chains.

Beyond Solana, Ethereum, and Bitcoin, CoinStats API supports dozens of additional blockchain networks. The same endpoint format works across all of them: pass a wallet address and a connection ID, and get balances, token holdings, and transaction history regardless of the underlying chain. No chain-specific integrations, no separate SDKs, no different response formats.

Building multi-chain wallet support from scratch means integrating a different data source for each blockchain: a Cardano node for ADA balances, a Tron API for TRC-20 tokens, a Cosmos LCD endpoint for staking data, and so on. Each chain has its own address format, transaction structure, and token standard. CoinStats API normalizes all of this into a single response format, which is why it fits most multi-chain use cases out of the box.

This page covers the non-EVM, non-Solana, non-Bitcoin chains. For chain-specific documentation, see [Solana Wallet API](/wallet/solana), [Ethereum & EVM Chains page](/wallet/ethereum-evm), or [Bitcoin Wallet Integration page](/wallet/bitcoin). All wallet data is also accessible through [CoinStats MCP Server](/mcp/connecting) for AI agents.

## Supported Blockchains

### Major Layer 1 Blockchains

<CardGroup cols={3}>
  <Card title="Cardano" icon="c">
    Proof-of-stake smart contracts. Native tokens, staking rewards, and pool delegation.
  </Card>

  <Card title="Tron" icon="t">
    High-throughput blockchain. TRC-20 tokens, energy, bandwidth, and DeFi protocols.
  </Card>

  <Card title="Litecoin" icon="l">
    Digital silver. Fast transactions, mining rewards, and SegWit support.
  </Card>

  <Card title="Dogecoin" icon="d">
    Popular meme-based cryptocurrency with active community and merchant adoption.
  </Card>

  <Card title="Stellar" icon="star">
    Cross-border payment network for fast, low-cost international transfers.
  </Card>

  <Card title="Bitcoin Cash" icon="b">
    Bitcoin fork with larger block sizes for higher transaction throughput.
  </Card>

  <Card title="Cosmos" icon="atom">
    Internet of blockchains. IBC-connected chains, staking, and governance.
  </Card>

  <Card title="Polkadot" icon="circle-nodes">
    Multi-chain interoperability protocol with parachains and shared security.
  </Card>

  <Card title="Near Protocol" icon="n">
    Developer-friendly sharded blockchain with human-readable addresses.
  </Card>

  <Card title="Algorand" icon="a">
    Pure proof-of-stake blockchain with instant finality.
  </Card>

  <Card title="Ripple (XRP)" icon="x">
    Enterprise payment network for cross-border settlements.
  </Card>

  <Card title="Hedera" icon="h">
    Enterprise-grade public network with hashgraph consensus.
  </Card>
</CardGroup>

### Layer 2 and Scaling Solutions

<CardGroup cols={3}>
  <Card title="Lightning Network" icon="bolt">
    Bitcoin Layer 2 payment channels for fast BTC transfers.
  </Card>

  <Card title="StarkNet" icon="star-of-life">
    ZK-rollup scaling solution for Ethereum.
  </Card>

  <Card title="zkSync Era" icon="z">
    Matter Labs ZK scaling platform.
  </Card>

  <Card title="Polygon zkEVM" icon="hexagon">
    Zero-knowledge Ethereum scaling.
  </Card>

  <Card title="Immutable X" icon="shield">
    ZK-rollup for gaming and digital asset applications.
  </Card>
</CardGroup>

### Additional Networks

The API also supports VeChain, Kusama, Monero, Zcash, Dash, and more. Use the blockchains endpoint below to get the full, current list. New chains are added regularly based on user demand.

## Why One API for All Chains

The typical approach to multi-chain wallet tracking looks like this: integrate the Cardano Blockfrost API for ADA, the TronGrid API for TRX, the Cosmos LCD for ATOM, and so on. Each integration has its own authentication, rate limits, response format, and error handling. Maintaining five chain integrations is manageable. Maintaining twenty is a full-time job.

CoinStats API replaces all of these with a single integration. The endpoint format is identical for every chain: `/wallet/balance?address={address}&connectionId={chain}`. The response is always an array of token objects with the same fields: coinId, amount, name, symbol, price, 24h change, rank, volume, and chain. Your application code handles Cardano the same way it handles Tron, Litecoin, or any other chain.

This is the same data infrastructure that powers the CoinStats app, used by over 1M people every month. The multi-chain wallet data has been battle-tested at scale.

## Get Supported Chains

Retrieve the complete list of supported blockchains programmatically:

<CodeGroup>
  ```bash cURL theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/blockchains"
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch(
    'https://api.coinstats.app/v1/wallet/blockchains',
    { headers: { 'X-API-KEY': 'your-api-key' } }
  );
  const chains = await response.json();
  ```

  ```python Python theme={null}
  import requests

  response = requests.get(
      'https://api.coinstats.app/v1/wallet/blockchains',
      headers={'X-API-KEY': 'your-api-key'}
  )
  chains = response.json()
  ```
</CodeGroup>

**1 credit** per request

### Example Response

```json theme={null}
[
  {
    "name": "Cardano",
    "connectionId": "cardano",
    "chain": "cardano",
    "icon": "https://static.coinstats.app/coins/cardano.png"
  },
  {
    "name": "Litecoin",
    "connectionId": "litecoin",
    "chain": "litecoin",
    "icon": "https://static.coinstats.app/coins/litecoin.png"
  },
  {
    "name": "Tron",
    "connectionId": "tron",
    "chain": "tron",
    "icon": "https://static.coinstats.app/coins/tron.png"
  }
]
```

We continuously add support for new chains. The blockchains endpoint always returns the current list, so you can dynamically build chain selectors in your UI.

## Universal Wallet Tracking

Every supported chain uses the same endpoint format. Pass the wallet address and the chain's connection ID:

<CodeGroup>
  ```bash Cardano theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=addr1qxy2lpan99fcnf2du5et5gw9qz8w8ky8f8m4lnhfg2r6e9a4zhk3ey7m8f4n8k7e8d5u8m8h3g2f9b8z2y3r6v9x8s&connectionId=cardano"
  ```

  ```bash Tron theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=TLyqzVGLV1srkB7dToTAEqgDSfPtXRJZYH&connectionId=tron"
  ```

  ```bash Litecoin theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=LQTpS7F9y5xPMxbNGqPjRzPz8k7hGa9Xqm&connectionId=litecoin"
  ```

  ```bash Dogecoin theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=DH5yaieqoZN36fDVciNyRueRGvGLR3mr7L&connectionId=dogecoin"
  ```

  ```bash Cosmos theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=cosmos1fl48vsnmsdzcv85q5d2q4z5ajdha8yu34mf0eh&connectionId=cosmos"
  ```
</CodeGroup>

**40 credits** per request

The response format is identical across all chains: an array of token objects with amount, price, 24h change, market cap rank, and volume. This means your application code can handle any chain without chain-specific parsing logic. One function queries any wallet on any chain.

## Chain-Specific Features

While the API provides a unified interface, some chains have unique capabilities worth noting:

### Cardano (ADA)

Cardano wallets can include staking delegation, native token holdings (not just ADA), and pool rewards. The API captures all of these, so portfolio trackers can show staked ADA alongside freely available balances. Staking rewards are particularly important for tax tools, since they're considered taxable income in many jurisdictions.

<CodeGroup>
  ```bash Balance theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/balance?address=addr1qxy2lpan99fcnf2du5et5gw9qz8w8ky8f8m4lnhfg2r6e9a4zhk3ey7m8f4n8k7e8d5u8m8h3g2f9b8z2y3r6v9x8s&connectionId=cardano"
  ```

  ```bash Transactions theme={null}
  curl -H "X-API-KEY: your-api-key" \
    "https://api.coinstats.app/v1/wallet/transactions?address=addr1qxy2lpan99fcnf2du5et5gw9qz8w8ky8f8m4lnhfg2r6e9a4zhk3ey7m8f4n8k7e8d5u8m8h3g2f9b8z2y3r6v9x8s&connectionId=cardano&types=executed"
  ```
</CodeGroup>

### Tron (TRX)

Tron wallets involve TRC-20 tokens (similar to ERC-20 on Ethereum), energy/bandwidth resource management, and DeFi protocol interactions (JustSwap, SUN.io). The API tracks all TRC-20 holdings and DeFi positions. Tron's USDT volume makes it one of the most actively used chains for stablecoin transfers, so wallet tracking tools that support Tron cover a significant portion of global crypto activity.

```bash theme={null}
curl -H "X-API-KEY: your-api-key" \
  "https://api.coinstats.app/v1/wallet/balance?address=TLyqzVGLV1srkB7dToTAEqgDSfPtXRJZYH&connectionId=tron"
```

### Litecoin (LTC)

Litecoin tracking works similarly to Bitcoin, supporting both single addresses and transaction history with mining reward detection. Litecoin is commonly held as a long-term asset, so portfolio trackers that include LTC alongside BTC and ETH cover the major "legacy" crypto holdings.

```bash theme={null}
curl -H "X-API-KEY: your-api-key" \
  "https://api.coinstats.app/v1/wallet/transactions?address=LQTpS7F9y5xPMxbNGqPjRzPz8k7hGa9Xqm&connectionId=litecoin"
```

### Cosmos (ATOM)

Cosmos wallets involve IBC transfers between chains, staking with validators, and governance participation. The Cosmos ecosystem includes dozens of IBC-connected chains (Osmosis, Juno, Akash, etc.), and users frequently move tokens between them. The CoinStats API tracks balances and transactions on the Cosmos Hub, with the connection ID `cosmos`.

## Credit Costs

| Endpoint            | Credits | Description                             |
| ------------------- | ------- | --------------------------------------- |
| Wallet balance      | 40      | All tokens for one address on one chain |
| Transaction history | 30      | Paginated transaction list              |
| Transaction sync    | 50      | Index latest transactions               |
| Blockchains list    | 1       | Get all supported chains                |

The same credit costs apply across all chains. There's no premium pricing for less common networks.

## What You Can Build With Multi-Chain Wallet Data

### Unified Portfolio Dashboards

Most crypto users hold assets across multiple chains. A single user might have ADA staked on Cardano, TRX on Tron, LTC as a long-term hold, DOGE from 2021, and tokens spread across several EVM chains. Building a portfolio dashboard that covers all of this normally requires integrating 5-10 different blockchain APIs, each with its own authentication, response format, and rate limits.

CoinStats API lets you query all of these through the same endpoint format, aggregate the results into a single portfolio value, and render per-chain breakdowns without writing chain-specific code. The response format is identical across all chains, so one component in your UI handles every network.

### Cross-Chain Tax Reporting

Tax tools need transaction histories from every chain a user has touched. Since CoinStats API uses the same endpoint and response format for all chains, you can loop through a user's wallet addresses and pull transaction data without maintaining separate integrations. Each transaction includes timestamps, amounts, and token identifiers for cost-basis calculations.

For chains like Cardano where staking rewards are common, the transaction history captures reward distributions as distinct transactions. This is important because staking rewards are typically taxed as income at the time of receipt, separate from any capital gains when the tokens are later sold.

### Institutional Custody Monitoring

Organizations holding crypto across multiple blockchains need a single data source that covers all their chains. The CoinStats API provides this without requiring separate node infrastructure or chain-specific indexers for each network. One API key, one integration, every chain. This is particularly relevant for funds and custody providers that hold diversified crypto portfolios across Layer 1 chains.

### Wallet Comparison and Analytics Tools

If you're building analytics tools that compare wallet activity across chains, the uniform response format makes it straightforward. Query a Cardano address and a Tron address, and you get back the same data structure. This lets you build chain-agnostic analytics: total holdings by chain, per-chain allocation percentages, and cross-chain activity timelines.

### AI-Powered Multi-Chain Assistants

Through [CoinStats MCP Server](/mcp/connecting), AI agents can query any supported blockchain using the same tool set. An AI assistant can check a Cardano wallet balance, look up Tron transactions, and aggregate holdings across chains, all through natural language queries. This works with Claude, Cursor, Claude Code, and other MCP-compatible tools.

The MCP Server is particularly useful for multi-chain queries because the AI agent can query several chains in sequence and aggregate the results, just like a developer would with the REST API. No per-chain configuration needed on the AI side.

## Comprehensive Chain List

| Category           | Chains                                                               | Count |
| ------------------ | -------------------------------------------------------------------- | ----- |
| **Layer 1**        | Bitcoin, Ethereum, Cardano, Solana, Polkadot, Cosmos, Near, Algorand | 8+    |
| **EVM Compatible** | Polygon, BSC, Arbitrum, Optimism, Avalanche, Fantom, Base            | 20+   |
| **Layer 2**        | Lightning, Polygon zkEVM, StarkNet, zkSync, Immutable X              | 10+   |
| **Enterprise**     | Tron, Stellar, Ripple, Hedera, VeChain                               | 8+    |
| **Community**      | Dogecoin, Litecoin, Bitcoin Cash                                     | 5+    |
| **Privacy**        | Monero, Zcash, Dash                                                  | 3+    |

Use the `/wallet/blockchains` endpoint to get the current complete list, as we continuously add support for new chains.

## Getting Started

1. Sign up at [CoinStats API dashboard](https://openapi.coinstats.app) and generate an API key
2. Call the `/wallet/blockchains` endpoint to see all supported chains
3. Query any wallet address with the balance endpoint examples above
4. Explore the full endpoint reference in [API docs](/openapi/get-coins)

The free tier includes enough credits to test all multi-chain endpoints. No credit card required to start.

## Sample Addresses by Chain

For testing and development:

| Chain    | Address                                                                                           | Type          |
| -------- | ------------------------------------------------------------------------------------------------- | ------------- |
| Cardano  | `addr1qxy2lpan99fcnf2du5et5gw9qz8w8ky8f8m4lnhfg2r6e9a4zhk3ey7m8f4n8k7e8d5u8m8h3g2f9b8z2y3r6v9x8s` | Standard      |
| Tron     | `TLyqzVGLV1srkB7dToTAEqgDSfPtXRJZYH`                                                              | TRC-20 active |
| Litecoin | `LQTpS7F9y5xPMxbNGqPjRzPz8k7hGa9Xqm`                                                              | Standard      |
| Dogecoin | `DH5yaieqoZN36fDVciNyRueRGvGLR3mr7L`                                                              | Standard      |
| Cosmos   | `cosmos1fl48vsnmsdzcv85q5d2q4z5ajdha8yu34mf0eh`                                                   | Standard      |

## {title_0 || "Support"}

{cards_0 ? (
<CardGroup cols={2}>
<Card title="Support Documentation" icon="question" href="https://help.coinstats.app/en/articles/12002063">
  Check our comprehensive help center
</Card>

<Card title="Telegram Support" icon="telegram" href="https://t.me/+JPUMD1QAMTNmNGQy">
  Join our API support channel for real-time help
</Card>

 <Card title="Email Support" icon="telegram" href="mailto:api.support@coinstats.app">
  You can reach us directly at api.support@coinstats.app
</Card>
</CardGroup>
) : (
  <ul>
      <li><strong>Documentation</strong>: This site contains comprehensive API documentation</li>
      <li><strong>Telegram Chat</strong>: For quick help and to connect with other developers, join our <a href="https://t.me/+JPUMD1QAMTNmNGQy">API Support Telegram group</a></li>
      <li><strong>Email Support</strong>: You can reach us directly at <a href="mailto:api.support@coinstats.app"><strong><u>api.support@coinstats.app</u></strong></a> for personalized assistance.</li>
  </ul>
)}
