Cross-chain
Chainlink CCIP
BOB has chosen Chainlink’s Cross-Chain Interoperability Protocol (CCIP) as its canonical bridge solution. CCIP will complement BOB’s trust-minimized BitVM bridge to Bitcoin and native bridge to Ethereum, supporting BOB’s mission to position Bitcoin as the backbone of DeFi.
This means asset issuers looking to expand their token cross-chain can benefit from CCIP. This applies both to assets issued natively on BOB that want to expand to other chains, as well as native tokens on other chains looking to bridge into the BOB ecosystem.
Chainlink CCIP enables developers to build secure cross-chain apps that can transfer tokens, send messages, and initiate actions across blockchains. Through the Cross-Chain Token (CCT) standard, CCIP enables token developers to integrate new and existing tokens with CCIP in a self-serve manner in minutes. CCTs support self-serve deployments, full control and ownership for developers, enhanced programmability, and zero-slippage transfers. CCIP is built with defense-in-depth security and is powered by Chainlink oracle networks—a proven standard with a track record of securing tens of billions of dollars and enabling over $18 trillion in onchain transaction value.
A selection of bridging apps powered by CCIP:
- BOB Bridge—Native bridging from Ethereum mainnet, including CCT-powered tokens.
- Transporter—an intuitive bridging app built in association with the Chainlink Foundation.
- XSwap—a cross-chain swaps protocol powered by Chainlink CCIP.
- Interport—a comprehensive cross-chain hub powered by Chainlink CCIP.
Key CCIP developer tools:
- CCIP official documentation—start adopting CCIP into your cross-chain application.
- CCIP Token Manager—an intuitive front-end web interface for the deployment of new and management of existing CCTs by their developers, including no-code guided deployments and configuration tools.
- CCIP SDK—a software development kit that streamlines the process of integrating CCIP, allowing developers to use JavaScript to create a token transfer frontend dApp.
If you require technical advice or wish to consult on your project's implementation, please contact a CCIP expert through Chainlink’s CCIP contact form.
Supported Networks
Hyperlane
Hyperlane is a permissionless interoperability protocol for cross-chain communication. It enables message passing and asset transfers across different chains without relying on centralized intermediaries or requiring any permissions.
See Hyperlane's docs to learn how you can integrate their protocol. Their GitHub and Discord are available as well.
Supported Networks
LayerZero
LayerZero is a technology that enables applications to move data across blockchains, uniquely supporting censorship-resistant messages and permissionless development through immutable smart contracts. Projects on BOB can connect to 35+ supported blockchains using LayerZero's contracts.
Visit LayerZero's documentation to learn more about their supported chains, data schema, omnichain fungible tokens (OFTs), and other useful guides. Their GitHub repository and Discord are also wonderful resources for getting started.
Supported Networks
For historical reasons, the smart contracts in the link above point to our previous testnet, "BOB Testnet". While it has been replaced by our newer testnet, "BOB Sepolia", the LayerZero contracts remain live on BOB Testnet.