BOB

Use Blast APIs to leverage the best of Bitcoin and Ethereum on BOB

BOB is a hybrid L2 that combines EVM and Bitcoin infrastructure. Through Blast's custom and public APIs, BOB developers have instant access to essential blockchain data, to build on the intersection of Bitcoin and Ethereum and drive innovation and experimentation.

Benefits of BOB

About BOB

BOB ("Build on Bitcoin") is a Layer-2 that combines the advantages of Bitcoin and Ethereum. By leveraging the security, liquidity, user base, and innovation from both blockchain ecosystems, BOB bridges the gap between Bitcoin's mass adoption potential and Ethereum's innovation potential. BOB's rollup ecosystem uses Bitcoin for security while allowing users to access dApps, stablecoins, NFTs, DeFi options, through Ethereum's EVM. BOB brings together the benefits of Bitcoin (user base, adoption, liquidity, market cap, and PoW security) with Ethereum's innovation know-how (EVM, smart contracts, self-custody Web3 wallets). BOB launches on the OP stack, enabling rollups to Ethereum for seamless onboarding of users, assets, and liquidity. Additionally, BOB can inherit Bitcoin security through a novel merged mining protocol (re-staking for Bitcoin). At its core, BOB utilizes the Ethereum Virtual Machine (EVM) to create and execute smart contracts, primarily developed in Solidity. The EVM version on BOB is similar to Ethereum's, ensuring compatibility with existing developer tools, wallets, top multisig solutions, and key infrastructure, including block explorers and data analytics platforms.

Free Public API for BOB

Public RPC Endpoint

Public WSS Endpoint

Playground

eth_blockNumber

Parameters

eth_blockNumber

Returns the number of the most recent block

eth_blockNumber response

Returns the number of the most recent block

resultnumber

An integer value of the current block number the client is on

Request

curl -X POST https://bob-mainnet.public.blastapi.io \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":0,"method":"eth_blockNumber"}'
See all Public APIs

Blast Features for BOB Developers

Core API

Blast custom APIs offer optimized throughput and reduced latency for transactions on BOB and enable access to real-time data, transaction history and network status.

Included with all plans

Debug API

The Debug API gives Blast L2 developers access to several non-standard RPC methods, which will allow them to inspect, debug and set certain debugging flags during runtime.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Archive Nodes

These nodes retain all historical transaction information on the Blast L2 blockchain from the genesis block to the present, enabling users to query and retrieve any past information.

Included with Developer, Startup, Enterprise & Pay As You Go plans

Frequently Asked Questions

What are BOB's best use cases?

Among the BOB usecases, developers can use the network for: account abstraction for BTC wallets, advanced BTC NFTs with secure swaps, bridging assets to Bitcoin, bridging assets from Bitcoin to other ecosystems, ordinals exchange, AI and Bitcoin integrations, ZK Rust smart contracts, BTC DEXes, lending and derivatives, BTC-backed stablecoins, tokenized mining & hashrate markets, DAOs and BTC treasuries, gaming and socialFi, BTC for autonomous agents, BTC for DA and checkpoints for L2 chains.

How can I use Blast on BOB Network?

Just go to Launch App, connect your wallet and get direct access to dedicated endpoints that you can organize into projects depending on your development needs.

Where do I get support if my Blast APIs are not working on BOB Network?

The Bware Labs team is available 24/7 via Discord for support! Just join our server and write down your questions in the Technical Support channel.

Where can I find resources to start building on BOB Network?

Getting started with developing on BOB Network by using Blast APIs is straightforward. You can follow the instructions in our documentation.

Blast Resources for BOB Developers

Getting started with developing on BOB by using Blast's APIs is straightforward. You can follow the instructions in our documentation to set up your development environment and start building.

Read Documentation