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

MethodPathPurpose
GET/v1/chain/statusChain head, chainId match, gas
GET/v1/marketsReconstructed B DEX markets + 24h volume
GET/v1/assetsToken risk inspection
GET/v1/network/statusValidators, finality, Nakamoto
GET/v1/address/:addr/balanceNative + token balances
GET/v1/contracts/:addr/abiVerified ABI lookup
POST/v1/rpcAllowlisted read-only JSON-RPC
POST/v1/simulateeth_call simulation (no broadcast)

Install

npm i @bolt/sdk
SDK reference →

Usage

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);