Coin Stats Public API— Developer Guide & Overview

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.

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

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.


Useful Links


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.

Post a Comment

0 Comments

Ad Code

Responsive Advertisement