Developer Cloud
Read-only BOLT v1 API over BOT Chain mainnet (chainId 677). Every response is an envelope with source, block and freshness.
Read-only · live
API sources
…
log source health
Ingest strategy
…
fallback tiers
API keys
…
auth mode
Auth model
API-KEY
quota + scopes
Live API / source health
Consoles
Endpoint reference · read-only v1
| Method | Path | Purpose |
|---|---|---|
| GET | /v1/chain/status | Chain head, chainId match, gas |
| GET | /v1/markets | Reconstructed B DEX markets + 24h volume |
| GET | /v1/assets | Token risk inspection |
| GET | /v1/network/status | Validators, finality, Nakamoto |
| GET | /v1/address/:addr/balance | Native + token balances |
| GET | /v1/contracts/:addr/abi | Verified ABI lookup |
| POST | /v1/rpc | Allowlisted read-only JSON-RPC |
| POST | /v1/simulate | eth_call simulation (no broadcast) |
Install
npm i @bolt/sdkUsage
import { boltClient } from '@bolt/sdk';
const bolt = boltClient({ baseUrl: process.env.BOLT_API_URL });
// Every response is { data, meta } with source/block/freshness.
const { data, meta } = await bolt.markets();
console.log(data.count, 'markets @ block', meta.blockNumber);