Coin Stats Public API— Developer Guide & Overview

02-Oct-2025 CoinStats Blog

Build powerful crypto experiences with unified access to on-chain and off-chain data, wallet balances and transactions, portfolio analytics, and market coverage across 120+ networks and 200+ exchanges.

Note: To get started, sign up at openapi.coinstats.app and grab your free API key.


What You Can Build With the CoinStats API

The possibilities are broad, whether you’re a solo developer, startup, or enterprise:

  • Portfolio trackers — create custom dashboards showing balances, performance, and allocation across wallets, exchanges, and chains.
  • Trading bots & signals — use market data endpoints to power trading strategies, alerts, and automation.
  • Wallet explorers — query balances and transactions for Solana, EVM, and Bitcoin addresses to build lightweight block explorers.
  • Crypto tax & accounting tools — pull transaction histories across multiple chains for reconciliation, compliance, and reporting.
  • Research & analytics apps — combine historical price data, on-chain activity, and holdings distribution for insights.
  • AI assistants & chatbots — integrate CoinStats MCP to give users conversational access to their portfolio and market data.
  • Embedded widgets — enrich existing fintech apps with coin listings, market tickers, or portfolio overview components.

At a Glance

  • Wallet data: Balances & transactions for Solana, EVM chains, and Bitcoin.
  • Portfolio: Access and display your CoinStats portfolio data (value, P/L, charts, and asset breakdown).
  • Market data: Coins, prices, metadata, and historical charts across on-chain and exchange assets.
  • Multi-chain: Coverage for 120+ chains with a single, consistent API.
  • MCP: Conversational/agent access via the CoinStats MCP (Multichain Crypto Platform).

Docs hub: https://coinstats.app/api-docs/


API & Core Features

The CoinStats Public API helps you:

  • Retrieve wallet balances & transactions across major networks.
  • Access and display your portfolio data already stored in CoinStats (value, holdings, P/L, performance over time).
  • Query comprehensive market data for cryptocurrencies (listings, prices, market cap, volume, metadata, charts).
  • Build assistants and agents using CoinStats MCP.

Authentication, rate limits, and error handling are covered in the docs hub.


Wallets: Balances & Transactions

Access balances and transaction histories across leading chains.

Solana

  • Docs: https://coinstats.app/api-docs/wallet/solana/
  • Unified endpoints:
    • GET https://openapiv1.coinstats.app/wallet/balance?address=<SOL_ADDRESS>&connectionId=solana — SOL & SPL token balances
    • GET https://openapiv1.coinstats.app/wallet/transactions?address=<SOL_ADDRESS>&connectionId=solana&limit=10 — transaction history (sync first for freshness)
    • PATCH https://openapiv1.coinstats.app/wallet/transactions?address=<SOL_ADDRESS>&connectionId=solana — sync transactions

Ethereum & EVM Chains

  • Docs: https://coinstats.app/api-docs/wallet/ethereum-evm/
  • Unified endpoints:
    • GET https://openapiv1.coinstats.app/wallet/balance?address=<EVM_ADDRESS>&connectionId=ethereum — single-chain balance (replace ethereum with polygonbinancearbitrum, etc.)
    • GET https://openapiv1.coinstats.app/wallet/balances?address=<EVM_ADDRESS>&networks=all — multi-chain EVM balances in one call
    • GET https://openapiv1.coinstats.app/wallet/transactions?address=<EVM_ADDRESS>&connectionId=ethereum&limit=20 — tx history (per chain)
    • PATCH https://openapiv1.coinstats.app/wallet/transactions?address=<EVM_ADDRESS>&connectionId=ethereum — sync before reading txs

Bitcoin

  • Docs: https://coinstats.app/api-docs/wallet/bitcoin/
  • Unified endpoints:
    • GET https://openapiv1.coinstats.app/wallet/balance?address=<BTC_ADDRESS_OR_XPUB>&connectionId=bitcoin — BTC balance (supports single addresses and extended public keys including xpub / ypub / zpub types)
    • GET https://openapiv1.coinstats.app/wallet/transactions?address=<BTC_ADDRESS_OR_XPUB>&connectionId=bitcoin&limit=50 — transaction history (sync first)
    • PATCH https://openapiv1.coinstats.app/wallet/transactions?address=<BTC_ADDRESS_OR_XPUB>&connectionId=bitcoin — sync

Portfolio: Access Your CoinStats Data

Instead of building a portfolio from scratch, these endpoints allow you to access portfolio data you already manage in CoinStats.

  • Docs: https://coinstats.app/api-docs/openapi/get-portfolio-value/
  • ShareToken details: https://coinstats.app/api-docs/sharetoken/
  • Endpoint: GET https://openapiv1.coinstats.app/portfolio/value
  • Auth: requires X-API-KEY and a shareToken (obtained by creating a share link from your CoinStats portfolio; available on Degen plan). Optional passcode can be added if set.

Use cases

  • Fetch your portfolio’s total value in USD (or another fiat).
  • Pull holdings breakdown, allocation, and P/L charts.
  • Perform further analytics on top of your CoinStats data, such as:
    • Backtesting strategies against your actual holdings.
    • Tracking asset allocation trends over time.
    • Running risk metrics, correlation analysis, or performance benchmarking.
  • Embed your CoinStats portfolio directly in custom apps.

Market Data: On-Chain + Exchange Coverage

Access listings and metadata for all supported cryptocurrencies, plus prices, market caps, volumes, and historical charts.

Coins / Listings

  • Docs: https://coinstats.app/api-docs/openapi/get-coins/
  • Endpoint: GET https://openapiv1.coinstats.app/coins (supports pagination, sorting, filters)

Coverage

  • Supports pretty much any cryptocurrency with at least ~$50k liquidity and trading volume.
  • Unified data across 120+ blockchains and 200+ exchanges.
  • Includes both on-chain tokens and exchange-only assets.

Multi-Chain Coverage

CoinStats unifies data across 120+ blockchains—from major EVM networks (Ethereum, BNB Chain, Polygon, Arbitrum, Avalanche) to non-EVM chains like Solana and Bitcoin.


CoinStats MCP (Multichain Crypto Platform)

Bring the API into conversational apps and developer tools. MCP exposes CoinStats capabilities as callable tools for assistants/IDEs.

  • Connect MCP: https://coinstats.app/api-docs/mcp/connecting/
  • Works with MCP-compatible clients (e.g., Claude Code, Cursor, custom agents).
  • Uses the same API key you use for REST.

Useful Links

  • Docs hub: https://coinstats.app/api-docs/
  • Wallet balance (OpenAPI): https://coinstats.app/api-docs/openapi/get-wallet-balance/
  • Wallet transactions: https://coinstats.app/api-docs/openapi/get-wallet-transactions/
  • Transactions sync: https://coinstats.app/api-docs/openapi/transactions-sync/
  • Solana wallet: https://coinstats.app/api-docs/wallet/solana/
  • EVM wallet: https://coinstats.app/api-docs/wallet/ethereum-evm/
  • Bitcoin wallet: https://coinstats.app/api-docs/wallet/bitcoin/
  • Portfolio value: https://coinstats.app/api-docs/openapi/get-portfolio-value/
  • Portfolio ShareToken: https://coinstats.app/api-docs/sharetoken/
  • Coins / market data: https://coinstats.app/api-docs/openapi/get-coins/
  • MCP connect: https://coinstats.app/api-docs/mcp/connecting/

Next Steps

  • Sign up at https://openapi.coinstats.app and get your free API key.
  • Create a ShareToken in CoinStats if you want to access your portfolio programmatically.
  • Map your product use-cases to wallet, portfolio, and market endpoints.
  • Consider MCP for agentic, chat-first workflows.
Also read: The Top Crypto Presale – MoonBull Blasts Through The Market Amid SUI Breaking Barriers And Bitcoin Pounding The Grounds
About Author Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc fermentum lectus eget interdum varius. Curabitur ut nibh vel velit cursus molestie. Cras sed sagittis erat. Nullam id ante hendrerit, lobortis justo ac, fermentum neque. Mauris egestas maximus tortor. Nunc non neque a quam sollicitudin facilisis. Maecenas posuere turpis arcu, vel tempor ipsum tincidunt ut.
WHAT'S YOUR OPINION?
Related News