Skip to main content

Endpoint

Standard JSON-RPC

BiniChain implements the standard Ethereum JSON-RPC API. Common methods: Plus standard web3_clientVersion and others.

Curl examples

Get latest block:
Get balance:

ethers.js example

WebSocket subscriptions

For real-time data:

Rate limits

Standard rate limits apply per IP: Higher limits available for whitelisted integrations — contact api@binibit.com.

Error responses

Standard JSON-RPC errors:
Common codes: Rate-limited responses also return HTTP 429 with Retry-After header.

Public archive node

For historical queries beyond the standard pruning window:
  • Production RPC (rpc.binibit.com) keeps recent state and a moving window of historical
  • For deep historical, use a third-party archive node provider (when available)
For now, primary use case is real-time and recent-history. Deep archive is a v2.x roadmap item.

Tooling

Network parameters

chainId and config

Block explorer

Visual block / tx browser

BaiDEX Trading guide

Use RPC for swap calls

Architecture

What’s running behind the RPC