BOB RPC Endpoint

Flat-rate BOB RPC provider and BOB RPC node access: free tier, no KYC, HTTP. BOB mainnet chain ID 60808.

BOB mainnet RPC URL: https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY

BOB (Build on Bitcoin) is an Ethereum layer 2 built on the OP Stack that targets Bitcoin DeFi, with ETH as its gas token. Its product focus is the BOB Gateway, which moves BTC and stablecoins into and out of BOB and other chains.

Network: BOB
Type: EVM
Chain ID: 60808
Slug: bob
Native token: ETH (Ether)
Block time: ~2.0 seconds (measured)
Finality: ~35 minutes to the finalized tag (measured)
Mainnet: May 2024
Category: Optimistic Rollup

BOB on the SwiftNodes fleet, right now

Status: online
Latency: 224 ms
Latest block: 39,649,766
WebSocket: not available

9 of 12 probed RPC methods supported (archive, batch, debug_traceCall, eth_getProof). The gaps are listed per chain in the method support matrix.

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-11. Network status

BOB developer facts, measured

Block time:
~2 s (average of the last 1,000 blocks)
Finality:
the finalized tag trails the head by ~980 blocks (~33 min)
eth_getLogs range:
50,000-block ranges accepted (the largest we test)
Historical state:
readable at least 1,000,000 blocks back

Measured 2026-10-11 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About BOB

BOB launched its mainnet in May 2024 as an optimistic rollup on the OP Stack. In July 2025 it moved to the Kailua hybrid fault-proof system that uses ZK proofs, but in September 2026 it withdrew from Kailua after derivation bugs and returned to a permissioned dispute game, according to L2BEAT. Its published roadmap includes a BitVM-based bridge for native BTC.

For RPC users BOB behaves like other OP Stack chains: standard Ethereum JSON-RPC, Solidity contracts and EVM tooling work unchanged. Sequencing is handled by a single centralized sequencer, and L1 finality follows the OP Stack model of batches posted to Ethereum.

Common Use Cases on BOB

  • BTC-denominated DeFi lending and swaps
  • Bridging BTC and stablecoins via BOB Gateway
  • Porting existing OP Stack/EVM contracts
  • Bitcoin yield vaults

BOB Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY

BOB WebSocket RPC URL

Not available for BOB right now: none of its upstreams currently accepts a subscription in our health checks. Poll the HTTP endpoint above instead.

Quick Start: Connect to BOB

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("BOB block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY"))
print("BOB block:", w3.eth.block_number)

Add BOB to MetaMask

Network Name: BOB (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/bob?key=YOUR_API_KEY
Chain ID: 60808
Currency Symbol: ETH

Features of SwiftNodes for BOB

  • Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
  • Health-checked every 2 minutes with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP support (WebSocket not available for this chain right now)
  • One API key works across all 75+ supported chains, including BOB

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: BOB

What is the BOB chain ID?

The BOB mainnet chain ID is 60808 (0xed88).

What is the gas token on BOB?

ETH. BOB is an OP Stack rollup on Ethereum, so fees are paid in ETH even though the ecosystem is focused on BTC assets.

What proof system does BOB use?

BOB ran the Kailua hybrid ZK fault-proof system from July 2025, but per L2BEAT it reverted to a permissioned dispute game in September 2026, so state validation currently relies on permissioned proposers and challengers.

BOB RPC methods

Measured weekly through this endpoint: what each method returns on BOB, its limits, and an example request.

BOB guides from the blog

  • BOB RPC: A Developer's Guide (Chain ID 60808)BOB is an OP Stack rollup for Bitcoin assets that pays gas in ETH. Measured: 2 s blocks, a 252 wei base fee, a transfer costing ~$0.0007 (92% of it L1 data), safe and finalized moving together 29 to 55 minutes behind, a 2,000-block eth_getLogs cap, and no tracing at any public RPC we tested.

Related L2 & rollup chains

Explore RPC endpoints for other L2 & rollup networks on SwiftNodes:

Ready to start building on BOB? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.