Boba Network RPC Endpoint
Fast, flat-rate Boba Network RPC node provider — free tier, no KYC, HTTP & WebSocket.
Boba Network is an EVM-compatible Ethereum Layer 2 optimistic rollup known for Hybrid Compute, a feature that lets smart contracts call external compute and APIs during execution. The Ethereum deployment uses ETH for gas, with BOBA serving as the network's governance and utility token.
bobaAbout Boba Network
Boba Network launched its public Ethereum Layer 2 mainnet in 2021, originally associated with the OMG Foundation, and distributed its BOBA governance token to OMG holders who bridged to the network. It is an EVM-compatible optimistic rollup focused on reducing gas costs and improving throughput.
Boba's distinguishing feature is Hybrid Compute, which lets smart contracts trigger off-chain computation and external API calls (including AI and Web2 data) within a transaction, enabling logic that would be impractical to run fully on-chain. Boba also operates deployments on other base chains such as BNB Smart Chain; the chain 288 deployment is the Ethereum L2, where ETH is the gas token.
Common Use Cases on Boba Network
- Hybrid Compute (off-chain compute and API calls)
- AI-integrated smart contracts
- DeFi protocols
- On-chain gaming
- NFT projects
- Low-cost EVM transactions
Boba Network Ecosystem
Boba supports DeFi, gaming, and infrastructure projects, with Hybrid Compute integrations enabling contracts to reach external data and AI services; OolongSwap is among the native DeFi deployments.
HTTP Endpoint
https://rpc.swiftnodes.io/rpc/boba?key=YOUR_API_KEYWebSocket Endpoint
wss://rpc.swiftnodes.io/ws/boba?key=YOUR_API_KEYQuick Start: Connect to Boba Network
cURL
curl -X POST https://rpc.swiftnodes.io/rpc/boba?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/boba?key=YOUR_API_KEY"
);
const blockNumber = await provider.getBlockNumber();
console.log("Boba Network block:", blockNumber);viem
import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.swiftnodes.io/rpc/boba?key=YOUR_API_KEY"),
});
const blockNumber = await client.getBlockNumber();web3.py
from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/boba?key=YOUR_API_KEY"))
print("Boba Network block:", w3.eth.block_number)Add Boba Network to MetaMask
https://rpc.swiftnodes.io/rpc/boba?key=YOUR_API_KEYwss://rpc.swiftnodes.io/ws/boba?key=YOUR_API_KEYBridging to Boba Network
The Boba canonical bridge connects to Ethereum, with third-party routes such as Celer cBridge and Synapse available for faster transfers.
Features of SwiftNodes for Boba Network
- Multiple load-balanced upstream nodes for high availability
- Health-checked every 60 seconds with automatic failover
- Free tier available — no credit card or KYC required
- Flat-rate monthly pricing with no per-request fees
- HTTP and WebSocket support
- One API key works across all 75+ supported chains, including Boba Network
Rate Limits
| Plan | Price | HTTP req/s | WS msg/s |
|---|---|---|---|
| Free | $0/mo | 2 | 1 |
| Starter | $49/mo | 50 | 25 |
| Growth | $89/mo | 150 | 75 |
| Scale | $149/mo | 300 | 150 |
| Pro | $249/mo | 500 | 250 |
Frequently Asked Questions: Boba Network
What's Boba Network's chain ID?
Boba Network's Ethereum L2 mainnet is chain ID 288.
What is Hybrid Compute?
Hybrid Compute lets Boba smart contracts call off-chain computation and external APIs, including AI and Web2 data, within a transaction.
What is the gas token on Boba (chain 288)?
The chain 288 deployment is the Ethereum L2, where gas is paid in ETH; BOBA is the governance and utility token.
Is WebSocket supported?
Yes - SwiftNodes provides HTTP and WebSocket (wss://) endpoints for Boba Network.
Ready to start building on Boba Network? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.