Start for Free
Start for Free

Ethereum & EVM API for Token, Wallet & DeFi Data

Query any Ethereum or EVM address for ERC-20, ETH, transactions, prices, and DeFi in one schema. Data API, not an RPC node. Free tier.

CoinStats Ethereum API
ERC-20 Tokens
ETH Balance
Transactions
DeFi Positions
Token Security
74 EVM chains
Live Demo

What the CoinStats Ethereum API Does

Pass an Ethereum or EVM address and get structured JSON back. ERC-20 tokens, ETH, transactions, and DeFi, each priced in USD.

wallet-balance.sh
120 chains
GET api.coinstats.app/wallet/balance?address=0x7a25…f3D9
200 OK · 142ms

Demo data for illustration. Live responses return in ~100-200ms.

74
EVM chains
120+
Blockchains
10,000+
DeFi protocols
100,000+
Coins priced
GET/wallet/transactionsGET/profit-loss

Full Ethereum & EVM Transaction History

ERC-20 transfers, ETH movements, swaps, and contract interactions, each with gas data and USD value at the time of the transaction.

Total Balance 0x7a2…3f9
$13,875.85
+$1,240.50 ▲ 9.8% (24h)
Tokens
Across 4 chains
$9,940.21
NFTs
12 items
$2,150.00
DeFi
3 positions
$1,785.64
Transactions Latest
1,284 txns
Full history · USD value at time of transfer
Received ETH
Jun 14 · 2.50 ETH
$8,190.00
Swap USDC → ETH
Jun 11 · Uniswap
$1,500.00
Staked ETH
Jun 9 · Lido
$640.20
Profit & Loss All-time
+$6,867.48
▲ 79.93% on $8,590.12 invested
Unrealized
Open positions
+$4,112.30
Realized
Closed trades
+$2,755.18
Best position
ETH
+$4,112.30
EVM DeFi

Ethereum & EVM DeFi Positions, Auto-Detected

Staking, lending, and LP positions across EVM protocols, auto-detected per wallet. Powered by the same engine that resolves 10,000+ protocols cross-chain.

0x7a25…f3D9
Aave v3
Lending
3.2%
Uniswap v3
ETH/USDC LP
11.4%
Lido
ETH Staking
3.6%
Curve
Stable LP
5.4%
Compound
Lending
4.8%
GET/portfolioGET/portfolio/charts

Advanced Portfolio Analytics for Ethereum Wallets

Aggregate ERC-20 tokens, ETH, and DeFi positions into one portfolio view: total value, allocation, performance, and realized and unrealized P&L.

PORTFOLIO INSIGHTS 0x7a2…3f9
$13,875.85
+$1,240.50 ▲ 9.8% (24h)
Asset Allocation By token
9 tokens
ETH and ERC-20 tokens in one wallet
ETH
48%
UNI
20%
USDC
18%
AAVE
14%
PORTFOLIO VS MARKET vs Market
+79.93%
Your portfolio · 1Y
Your Portfolio
+79.93%
ETH Index
+48.60%
S&P 500
+18.40%
Token Security

Token Security API in One Simple API Call

Screen any ERC-20 contract for honeypots, hidden fees, and proxy risks. An overall risk score plus severity-ranked findings, powered by Hexens.

GET /token-risks · 0x9c…e07
Risk Score 38 / 100 · Medium
Risk TypeLevelResult
Centralized MintMedDetected
HoneypotHighNo Issues
BlacklistHighDetected
Hidden FeesMedNo Issues
Upgradeable ProxyMedDetected
Pausable TransferLowNo Issues
MCP Server

The Ethereum MCP Server for AI Agents

The CoinStats MCP server exposes wallet, DeFi, and portfolio tools, including Ethereum data, to AI agents over one OAuth-protected URL.

ClaudeCursorClaude CodeCodexVS CodeN8N
Server URL
https://mcp.coinstats.app/mcp
  1. 1Paste the URL into your client's connector settings.
  2. 2Approve the consent screen in your browser.
  3. 3Ask your agent: “what does this Ethereum wallet hold?”
Read the MCP Docs
Use Cases

Build Anything That Reads an Ethereum Wallet

Portfolio Trackers
Holdings, value, and allocation across every chain a user touches.
Crypto Tax & Accounting
Full transaction history with cost basis and USD-at-time values.
Multi-Chain Explorers
One endpoint for balances, history, and DeFi on 120+ chains.
DeFi Dashboards
Auto-detected positions and yield across 10,000+ protocols.
AI Crypto Assistants
20+ wallet and portfolio tools over MCP for Claude, Cursor, and more.
Trading & Signal Engines
Wallet-balance checks and prices from 200+ exchanges.
Best for: All-in-one crypto data API with wallet and portfolio intelligence
How It Compares

How CoinStats Compares to Other Ethereum APIs

Etherscan and RPC providers index blocks and run nodes. CoinStats is the EVM data layer: pre-priced balances, DeFi, token security, and P&L across 120+ chains.

Feature CoinStats Etherscan Alchemy
TypeData APIBlock explorer APIRPC + data APIs
ERC-20 + ETH balances
Token prices (USD)Limited
DeFi position resolution10,000+ protocolsLimited
Token securityNative (Hexens)3rd-party
Portfolio analytics + P&LLimited
RPC node / send txProxy
Chains120+ (74 EVM)EVM (multichain)Multi-chain
Free tierYes · 20,000/moYesYes

Comparison compiled June 2026 from public documentation; figures change, check each provider's current docs.

The Free Ethereum API That Scales With You

Get an API key and make your first call in minutes. Free tier includes 20,000 credits a month, with commercial use.

FAQ

Ethereum API FAQ

What is an Ethereum API?

An Ethereum API lets you read Ethereum and EVM data programmatically. With CoinStats you pass an address and get ERC-20 balances, native ETH, transaction history, DeFi positions, and token risk scores back as JSON, each priced in USD, without running a node or parsing raw chain data.

What is the difference between an Ethereum API and an Ethereum RPC?

An Ethereum RPC is your gateway to a node: you read raw network state and submit transactions, and handle parsing and pricing yourself. A data API like CoinStats does that upstream and returns enriched, pre-priced data. Use an RPC to send transactions or read raw state; use CoinStats for readable, portfolio-ready data.

Is CoinStats an Etherscan alternative?

For wallet and portfolio data, yes. CoinStats returns ERC-20 and ETH balances, transaction history, DeFi positions, and prices for any Ethereum address through one API, with a free tier and credit-based pricing. It is a data API rather than a block explorer, so it does not host verified contract source, but for reading address balances, history, and value it is a common alternative.

Can it create a wallet or send transactions?

No. CoinStats is a data API for reading on-chain and market data. It does not create wallets, hold keys, run RPC nodes, or submit transactions. Pair it with an RPC or wallet provider if you need those.

How does the CoinStats Ethereum API compare to Alchemy or Moralis?

Alchemy is primarily RPC plus data APIs; Moralis is an EVM data API. Both offer balances, prices, and some DeFi data. CoinStats focuses on enriched, portfolio-ready output: balances pre-priced in one response, native token security via Hexens, portfolio analytics with P&L, and 120+ chains including non-EVM, in one schema. For raw node access or sending transactions, use an RPC provider.

Does it work with AI agents like Claude or ChatGPT?

Yes. The CoinStats MCP Server exposes wallet, DeFi, and portfolio tools, including Ethereum data, over the Model Context Protocol. It works with Claude, Cursor, Claude Code, VS Code, and N8N. The same API key works for REST and MCP.

Can I get ERC-20 token balances and ETH holdings for an address?

Yes. Pass any Ethereum or EVM address and get all ERC-20 balances plus native ETH, with token metadata and live USD prices attached in one response.

Does it include Ethereum transaction history?

Yes. Full transaction history: ERC-20 transfers, ETH movements, swaps, and contract interactions, each with timestamps, amounts, token identifiers, gas data, and USD value at the time of the transaction.

Does it cover EVM DeFi positions?

Yes. Staking, lending, LP shares, and yield positions across EVM protocols are auto-detected per wallet and resolved to USD values, with no protocol-by-protocol setup.

Can it screen Ethereum tokens for risk?

Yes. The Token Risks endpoint returns an overall risk score plus severity-ranked findings (honeypots, mint/blacklist controls, hidden fees, upgradeable proxies, and more) with plain-English notes, powered by Hexens' Glider engine across Ethereum and major EVM chains.

Which EVM chains does it cover?

Ethereum plus every major EVM chain, including Polygon, Arbitrum, Base, Optimism, BNB Chain, and Avalanche, through one endpoint format. The same key also covers non-EVM chains like Solana and Bitcoin, 120+ in total.

Does it return Ethereum token prices?

Yes. Live USD prices, market caps, and volumes for Ethereum and EVM tokens, drawn from coverage of 100,000+ coins across chains. Balances come back already priced.

Is there a free Ethereum API?

Yes. The CoinStats free tier includes 20,000 credits per month at 2 requests per second, no credit card required. It is the same data available on paid plans at a lower limit, enough to prototype and ship.

How does pricing work?

Credit-based. Each plan includes a monthly credit allowance, and each endpoint costs credits by complexity, not a flat request cap. Start free with 20,000 credits per month and upgrade for higher limits. Usage is visible live in the dashboard.

How do I get started?

Create a free account, generate an API key from the dashboard, and make your first Ethereum request in minutes using the examples in the docs. The free tier is enough to build and test a full integration.