Welcome to BOB
This is a guide to get you started with building on BOB. BOB is an OP Stack-based rollup and EVM compatible. This means that you can use the same tools and libraries that you are used to from Ethereum. In addition, BOB provides several useful tools to interact with Bitcoin.
Our docs are open source and we are happy to receive both feedback and contributions.
Get Involved
This is alpha-stage software. We love to work closely with you to make BOB useful to your use-case and ideas. For help, feedback, and bug reports, talk to us in the #bob-devs channel in our Discord server.
Getting Started
- Hello World: Develop your first smart contract on BOB.
- Testnet: Learn how to deploy your contracts to the testnet and interact with them.
How To
- Bitcoin Light Client: Learn how to interact with Bitcoin by proving transaction inclusion on BOB.
- Rust zkVM: Learn how to write Rust off-chain code that can be verified on-chain on BOB.
Examples
- Bitcoin Marketplace: Learn how to build a P2P Bitcoin marketplace on BOB.