Free web tools are coming soon.
USDT checker Soon Is a USDT address frozen or blacklisted?
AML check Soon Risk band and sanctions for any address
Tron energy calculator Soon What a USDT TRC20 transfer costs
Broadcast a transaction Soon Push a signed transaction to the network
Blockchain API · REST + webhooks

Blockchain API for 35+ networks

The Crypto APIs Blockchain API lets your app read and send crypto on 35+ networks without running nodes. One REST API covers balances, transactions, fees and sending. Webhooks (alerts sent to your server) flag every deposit. You create addresses from an xPub (a wallet's public key) and sign on your servers, so we never hold your keys.

14-day free trial, no card Non-custodial One API key
Trusted by teams at
Ledger Nexo CoinStats CoolWallet Chainlink Rakuten Blockchain Lab
How it works · non-custodial

How do you send a transaction without giving up your keys?

Six steps with one API key, and your keys stay on your servers for the whole loop. Pick a step to see the call.

  1. 1. ReadBalances, transactions, blocks and tokens on 35+ networks.
  2. 2. Derive xPubCreate receiving addresses from your xPub. It is a public key, so no custody.
  3. 3. PrepareGet an unsigned transaction with the fee already set.
  4. 4. Sign locallyOn your servers with our free MIT signer. Your key never leaves your process.
  5. 5. BroadcastPush the signed transaction to the network. One request shape on every chain.
  6. 6. WebhooksGet a webhook when a deposit arrives or a transaction confirms.
curl https://rest.cryptoapis.io/addresses-latest/
  evm/tron/mainnet/TQn9…kEx/balance \
  -H "X-API-Key: YOUR_API_KEY"
200 OKExample response
{
  "confirmedBalance": {
    "amount": "1520.45",
    "unit": "TRX"
  }
}
Read. Balances, transactions, blocks and tokens on 35+ networks.
Capabilities

What can you build with the Blockchain API?

Each capability has its own page with endpoints, examples and credit costs.

API reference

Blockchain data

Balances, transaction history, blocks and tokens in one response shape on every network.

Blockchain data

xPub and HD wallets

Derive and sync addresses from an xPub, ypub or zpub. Track balances across the whole wallet.

xPub and HD wallets

Prepare transactions

Unsigned transactions for UTXO, EVM and Tron with fees set, ready for you to sign.

Prepare transactions

Broadcast transactions

Send signed raw transactions to 35+ networks with one endpoint shape.

Broadcast transactions

Webhooks

Address, token and confirmation events, signed and retried, sent to your URL.

Webhooks

Fee estimation

Slow, standard and fast fee estimates for each network, including Tron energy (the resource that pays USDT fees).

Fee estimation

Transaction simulator

See what a transaction will do before you sign it. Catch mistakes before they cost you.

Transaction simulator

Free offline signer

@cryptoapis-io/offline-signer signs EVM, UTXO, Tron, XRP, Kaspa and Solana transactions in your process. MIT licence.

npm i @cryptoapis-io/offline-signer
35+ networks

Which blockchains does the API support?

Mainnets and testnets for Bitcoin, EVM chains, Tron, Solana, XRP Ledger and more. Every chain page has its endpoints and a working example.

See all networks
Stablecoins

Can I use it as a USDT API and USDC API?

Read stablecoin balances and transfers, prepare token transfers and get a webhook when USDT or USDC arrives. The same calls work for TRC-20, ERC-20 and BEP-20.

  • USDT on Tron (TRC-20), Ethereum (ERC-20) and BNB Chain (BEP-20)
  • USDC on Ethereum and other supported chains
  • Check if a USDT address is frozen before you credit it Soon
  • Cut USDT TRC-20 fees with rented Tron Energy Soon
USDT on Tron · token transfers
curl https://rest.cryptoapis.io/addresses-latest/
  evm/tron/mainnet/TXm4…a2P/tokens-transfers \
  -H "X-API-Key: YOUR_API_KEY"
200 OKExample response
{ "items": [{
  "sender": "TQn9…kEx",
  "tokenData": {
    "symbol": "USDT", "standard": "TRC-20",
    "fungibleValues": { "amount": "250.00" }
  }
}] }
Compare

How does Crypto APIs compare with Tatum, Moralis and Blockdaemon?

A short, sourced comparison for teams looking for a Tatum, Moralis or Blockdaemon alternative.

Crypto APIs
Tatum
Moralis
Blockdaemon
Free trial or free tier
14-day free trial: mainnet and every feature, no card
100K lifetime credits, 3 requests a second
No free plan; trial on request
Free plan: 1M CU a month, one test key
Lowest paid plan
Starter $49 / month
Starter from $49 / month
Starter $149 / month
Starter; price not published
Above your plan
Prepaid packs at your subscription's rate; calls keep working
Auto-upgrade to the next tier, or keys stop
Published overage per million CU
Overage price not published
Prepare and broadcast transactions
Yes, and you sign locally
Transaction and broadcast APIs
Data API only; signed transactions go through RPC
Transaction API, plus MPC key management
Self-serve signup
Email, Google or GitHub
Email, Google or GitHub
Email or Google
Email, Google or GitHub
Networks claimed
35+
130+ (RPC)
40+
50+

Checked on each vendor's public pages and docs on 27 Oct 2026. Tatum claims more chains; pick it if chain count matters most.

Pricing

How much does the Blockchain API cost?

Start with a 14-day free trial. Subscriptions are in credits and billed on the 1st of each month. If your credits run out, prepaid packs keep your calls working.

See full pricing
Free trial · 14 days
$0
  • Mainnet, testnets, every feature
  • No card needed
Start free
Starter
$49/ month
  • 30,000,000 credits a month
  • 700 requests a second
  • Prepaid packs when credits run out
See full pricing
Pro
$799/ month
  • 600,000,000 credits a month
  • 6,300 requests a second
  • Prepaid packs when credits run out
See full pricing
Custom
Let's talk
  • Credits and limits set for you
  • Same products and API key
  • Invoice billing available
Talk to sales
“By using their APIs we can now easily and in a matter of milliseconds access any Blockchain data from top Blockchain protocols.”
Michael BenistiHead of Data, Ledger
Security

Crypto APIs, Inc. is a US company (Delaware) serving exchanges, wallets and fintechs since 2018.

ISO 27001TÜV certifiedGDPR
FAQ

Blockchain API questions

What is a blockchain API?

A blockchain API lets your app read and write blockchain data over HTTPS without running nodes. With Crypto APIs you call one REST API for balances, transactions and blocks, and you prepare and broadcast transactions on 35+ networks.

Is the Blockchain API non-custodial?

Yes. You derive addresses from an xPub (a public key), we prepare unsigned transactions, you sign them on your own servers with @cryptoapis-io/offline-signer, and we broadcast them. We never see or hold your private keys.

Which networks does it support?

35+ networks, including Bitcoin, Ethereum, Tron, Solana, BNB Smart Chain, Polygon, XRP Ledger and Litecoin, plus their main testnets. Each chain has its own page with endpoints and examples.

Does it support USDT and USDC?

Yes. Read USDT and USDC balances and transfers, prepare token transfers and get webhooks when tokens arrive, for example USDT on Tron (TRC-20) and Ethereum (ERC-20).

Is there a free trial?

Yes. Every account can start one 14-day free trial for each product. Mainnet, testnets and every feature are included, and no card is needed. The trial ends after 14 days or when its credits run out, whichever comes first. Then calls that use credits stop, testnet included, until you choose a subscription.

How much does the Blockchain API cost?

Subscriptions are in credits and billed on the 1st of each month; see the pricing page for each one's price and credits. Custom subscriptions are for large volume. If your credits run out and pay-as-you-go is on, a prepaid pack is added and billed to you at your subscription's pay-as-you-go rate, and your calls keep working.

Make your first call in 10 minutes

14-day free trial, mainnet included. No card needed.