Documentation · Integrations
External integration status
Every external surface BOLT touches, in plain language. What we have verified independently, what is gated, and what is pending an external party.
BOLT deployed on Bohr testnetB DEX read-only validatedAdapters gated
What it does
BOLT is built so integration points can land without a redeploy. Each adapter and wiring listed below is either verified against on-chain data or explicitly gated until a clear precondition is met.
Why BOT Chain needs it
A protocol's integration claims should be testable from the outside. Every verified row links to an address or endpoint anyone can independently check; every gated row names the precondition.
BOT Chain Testnet (Bohr · 968) — deployed
scan.bohr.life ↗Phase 1 · Core AMM
WBOT0x4BE94B…50D78F
BoltFactory0xFF730e…f7c112
BoltRouter020x1507c6…9b1983
BoltFeeTreasury0xCDf334…142eA8
Phase 2 · Launch + registry
BoltLaunchFactory0xb26159…9810cd
BoltLiquidityLocker0x015943…9d879a
BoltVestingFactory0xd17937…ef1569
BoltGrantRegistry0x8d3ff1…a4ee2b
BoltAgentRegistry0x8acde1…ab8132
Grants
BoltGrantPayouts0xd294c4…f3319e
Phase 3 · Liquidity infrastructure
BoltVault0x001048…3086ad
BoltRouterAggregator0xd8875d…0db196
BDEXAdapter0xf8ec7d…7c6de8
BridgeAdapter0x0188dd…04fb61
ComputeAssetPool0xc81836…b6b3a7
Phase 4 · Spark
BoltSparkFactory0x32a444…396772
BoltSparkGraduator0x037f97…f08758
Source-verification of these contracts on scan.bohr.life is pending — manual verification packages live at contracts/verification/botchain-testnet/. Mainnet activation pending.
Integration status
BOT Chain RPC + chain config
VerifiedMainnet chainId 677 confirmed by eth_chainId against rpc.botchain.ai. Testnet chainId 968 (Bohr) confirmed against rpc.bohr.life.
Owner: BOLT engineering (independent)
- Mainnet RPC
- https://rpc.botchain.ai · chainId 677
- Testnet RPC
- https://rpc.bohr.life · chainId 968
- Native token
- BOT (18 decimals)
Explorer + verification API
Verifiedscan.botchain.ai is Blockscout v1.38 with an Etherscan-compatible /api endpoint. Contract source verification submission is wired in scripts/verify-contracts.ts.
Owner: BOLT engineering (independent)
- Explorer
- https://scan.botchain.ai
- API shape
- /api?module=contract&action=verifysourcecode
- Blockscout v2
- /api/v2/smart-contracts/<addr>
B DEX integration
Read-only validated · gatedB DEX is a Uniswap V3 fork. All five contracts (Factory, SwapRouter, NonfungiblePositionManager, Quoter, QuoterV2) returned consistent view-call results: Router.factory() and Quoter.factory() both equal Factory; Router.WETH9() equals the canonical WBOT. BDEXAdapter remains gated pending a routed-swap exercise on Bohr testnet.
Owner: BOLT engineering (independent)
- Flavour
- Uniswap V3 fork
- Factory
- 0x1C51c173323ec11BB4e3C4fD2314c225Dc4b5419
- SwapRouter
- 0x07032d47A1b9f8460cBeE9dC17c1d3E438693929
- PositionManager
- 0xDAc3FcFF004d8a8675b94E44941A1a2e3b240090
- QuoterV2
- 0x034A705b36067cff99ABf5C662Be881cBd8d0176
- Read-only check
- factory consistency + WETH9 = WBOT ✓
BOT Bridge integration
GatedBOT Bridge contracts exist behind OZ TransparentUpgradeableProxies; the bridge API (api-bridge.botchain.ai/config) exposes the cross-chain map. BridgeAdapter stays gated until BOLT has read each implementation address and validated the public surface.
Owner: BOLT engineering (independent)
- Bridge API
- https://api-bridge.botchain.ai/config
- Mainnet proxy
- 0xB230BDA1D8971eCB2E59ceD8f8F73aC5F128AEf0
- Bohr proxy
- 0xef8DC669ECa13E612b67Ff09478352E85bD6CC53
Wrapped BOT + tokens
VerifiedWBOT is the canonical wrapped native, deployed at the same address on mainnet and testnet. Mainnet USDT / USDC are not yet deployed; testnet TUSDT exists for faucet flows.
Owner: BOLT engineering (independent)
- WBOT (both nets)
- 0xD5452816194a3784dBa983426cCe7c122F4abd30
- TUSDT (testnet)
- 0x75edC9335175Fc0552D51D48439F229c10420fe3
- USDT / USDC mainnet
- not deployed yet
BO Wallet dApp listing
PendingBOLT works in MetaMask / WalletConnect today via standard EIP-3085. BO Wallet dApp-browser inclusion requires a partner submission against the BO Wallet team.
Owner: BO Wallet team
Indexer + Nexus API
Pending hostapps/api + apps/indexer ship in this repo. Mainnet eth_getLogs is disabled, so production indexing uses WSS subscriptions or a self-hosted node. Production host pending operator selection.
Owner: BOLT operations