BOB Public Testnet : Uniting Bitcoin and Ethereum for all!

BOB | Build On Bitcoin
5 min readDec 20, 2023

--

TL;DR

  • BOB Testnet is now live on Sepolia Ethereum testnet.
  • BOB is the go-to stack for Bitcoin <> EVM interactions.
  • BOB supports tools for Ordinals & zkVM tech.
  • BOB provides the best-in-class innovation toolkit for building on Bitcoin.

Welcome to the forefront of blockchain innovation! We recently launched the BOB Testnet, marking a significant leap in empowering builders at the intersection of the Bitcoin and Ethereum ecosystems.

BOB is not just the first Bitcoin roll-up stack but a pioneer in offering secure, user-friendly solutions like zkVM smart contracts and diverse tools for interacting with Bitcoin’s Ordinals. Built on Optimism’s OP stack, BOB ensures full EVM compatibility.

First time reading about BOB? We suggest you read the intro article on BOB before diving into this one 👇

This article highlights the innovative features of the BOB testnet, underscoring BOB as a pivotal platform for developers & users looking to ship & explore products at the intersection of EVM, Ordinals, zk Tech, the Bitcoin network & more.

BOB makes inscribing Ordinals easy

Ordinals have become a remarkable trend in the Bitcoin space, with a rapidly expanding community and a distinct presence within the ecosystem. While its applications are still evolving, there are ample opportunities to enhance both user and developer experiences.

Enter BOB: a tool designed for easy integration with Ordinals and other Bitcoin libraries. BOB SDK simplifies the development of intuitive applications for managing Ordinals and BRC20s. Additionally, it facilitates interactions between Ordinals and the Ethereum Virtual Machine (EVM), offering a secure platform for innovation and adding unique functionalities thanks to BOB’s innovation toolkit.

The possibilities are endless.

Check out the guide here to know more.

zkVM Off-Chain Programs

What is zkVM? zkVM stands for “Zero-Knowledge Virtual Machine”. Without getting too technical, it enables computation and transactions to occur off-chain while still being verifiable on Ethereum.

At the heart of BOB’s innovation are the Rust zkVM off-chain programs. Privacy & self-custody are important aspects of the Web3 paradigm and this is why we want to ensure that builders can leverage ZK (zero knowledge) tech on BOB.

Imagine if you could prove your ownership of certain ordinal inscriptions to an Ethereum contract without revealing more than you have to. Well, you can build something that allows anyone to do just that using the guide here.

Unified BTC and EVM Assets

BOB enables the unification of Bitcoin and EVM assets, providing a seamless user experience for managing diverse digital assets. This allows users to buy, sell, and store Bitcoin directly from their Ethereum address and MetaMask wallet.

On BOB-powered dApps, users can get a unified view of their holdings across blockchains, simplifying asset management and enhancing user experience — a win-win for developers & users alike.

You can read more about the technical aspects & its deployment in depth here.

Optimized for the Best in class DevEx & UX
BOB optimizes its cutting edge technology for the best in class DevEx among all Bitcoin L2s by offering a coherent set of contracts, light clients, SDKs and APIs to enable builders to develop novel protocols interacting with Bitcoin and onboarding users from Bitcoin

BOB will also utilize novel innovations such as Meta Transactions & Account abstraction. This means BOB users will be able to pay tx fees in a bridged BTC as if it was a native transaction.

Why should you care as a user?
Because this technology unlocks the full potential of Bitcoin for more seamless real-world usage. Some ways this changes the game:

  • Validate Bitcoin payments faster within BOB apps, ideal for point of sale use
  • Build intuitive interfaces for Bitcoin on top of Ethereum’s usability
  • New user-friendly smart contracts utilizing Bitcoin for finance
  • Tooling so your Bitcoin can interoperate across applications
  • No more either/or tradeoffs. Want Ethereum’s flexibility but Bitcoin’s security? Longing to develop advanced decentralized apps while harnessing Bitcoin’s network effects? BOB makes the impossible possible

Final Thoughts

BOB is not just a platform or a builder’s stack, it’s a beacon for innovation at the crossroads of Bitcoin and Ethereum. Whether you’re a developer looking to push boundaries or a user looking to migrate to the Web 3.0 ecosystem, BOB is where the future is unfolding.

Check out the demos here: https://gobob.xyz/testnet

For a deeper dive & the technical “hows” into these innovations, visit our comprehensive BOB testnet guide.

What’s Next?

We are committed to the success of our testnet phase and actively seek valuable feedback from developers and users to enhance our tools and libraries. In the upcoming weeks, we will unveil our roadmap for the mainnet launch, along with an expanded array of resources to empower developers in building on the BOB platform.

Stay updated.

Our docs & code are open source, and we are happy to receive both feedback and contributions.

Got questions? Chat to us in our builder community Telegram channel.

Just want to stay up to date?

Come, join the Bitcoin Renaissance!

--

--

BOB | Build On Bitcoin

A layer 2 stack empowering everyone to build & innovate on Bitcoin. Rust + EVM = ❤️ | Built by @InterlayHQ 🏗️