High-performance blockchain data indexing API
ChainPulse supports EVM, Bitcoin, and Solana balance queries and webhooks. EVM adds contract and token events; BTC/Solana focus on native asset balance changes with reorg handling.
Live networks
4+ networks
BSC · Base · Bitcoin · Solana
Data latency
<100ms
Millisecond delivery
Uptime
99.9%
Enterprise-grade stability
Daily requests
10M+
Serving developers worldwide
Core capabilities
Powerful, reliable blockchain indexing built for developers
Balance change webhooks
Track native coins and ERC20/BEP20 token balance changes in real time
Webhook events
EVM: coin, token, and contract events. Bitcoin and Solana: balance-change webhooks only (no contract events).
Millisecond delivery
Push latency under 100ms so you react to on-chain state immediately
Reorg handling
Detect chain reorganizations and roll back affected data for eventual consistency
Historical queries
Query balances, transactions, and contract events through standard REST APIs
Enterprise reliability
99.9% uptime with redundant nodes for production workloads
Real-time push + reorg safety
Balance and contract event delivery with robust reorg handling so your data matches finalized chain state.
$ curl -G 'https://query.chainpulse.cc/v1/chains/bsc/addresses/0x0f4b9fC118DC2428745A10970F680ff06b0d5723/balances' \ -d 'consistency=stable' \ -H 'X-API-Key: ck_live_xxx' \ -H 'X-API-Timestamp: 1779105954' \ -H 'X-API-Nonce: 35a6a5094a1784b4dad9d8ff' \ -H 'X-API-Signature: sha256=<hmac_signature>'
{
"chainKey": "bsc",
"chainId": 56,
"items": [
{
"assetType": "coin",
"balance": "1000000000000000000"
}
]
}Public chain RPC
Self-hosted nodes exposing JSON-RPC for BSC, Base, and Bitcoin mainnet—low latency and production-ready for wallets, DApps, and indexers.
BNB Smart Chain mainnet with standard Ethereum JSON-RPC (eth_*, net_*, web3_*, etc.).
Chain ID 56https://rpc.chainpulse.cc/bscwss://rpc.chainpulse.cc/bsc$ curl -X POST 'https://rpc.chainpulse.cc/bsc' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'Base L2 mainnet with Ethereum-compatible JSON-RPC for DApps and L2 workloads.
Chain ID 8453https://rpc.chainpulse.cc/basewss://rpc.chainpulse.cc/base$ curl -X POST 'https://rpc.chainpulse.cc/base' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'Bitcoin Core JSON-RPC for block height, transactions, and UTXO-related queries.
Chain ID 999001https://rpc.chainpulse.cc/btc$ curl -X POST 'https://rpc.chainpulse.cc/btc' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"1.0","method":"getblockcount","params":[],"id":1}'Need higher quotas, dedicated nodes, or API credentials? Contact us for RPC access
Supported blockchains
Live: BSC, Base, Bitcoin, Solana. Coming: Ethereum, Arbitrum. Non-EVM chains use /v1/chains/{chainKey} and btc.balance_changed / sol.balance_changed webhooks.