How to stake BTC with Babylon

Everything you need to know about staking BTC with Babylon and information on how the greater network functions.

Overview

CATEGORY

DETAILS

Recommended Wallets

Block Explorer

Activation Period

10 BTC blocks for the stake to activate

Unstaking Period

7 days to unbond or a maximum stake duration of 65 weeks


What is Babylon?

Babylon allows Bitcoin holders to stake their BTC for PoS blockchains without relying on third-party custody, bridges, or wrapping. Traditionally, Bitcoin has been seen as a store of value, but Babylon expands its utility by enabling Bitcoin to play an active role in securing various PoS ecosystems.

This is achieved through a trust-minimized protocol that connects Bitcoin holders with the demand for network security across multiple blockchain systems, including PoS chains.

Note: Babylon is a developing network and currently the full functionality of Babylon has not been rolled out yet. Please see the Babylon Timeline section below for more info.


Babylon Timeline & Planned Phases

As the network is participating in a phased rollout, the full scope and functionality of Babylon is not yet live. Babylon’s mainnet launch is divided into three distinct phases, each with specific goals and functionalities:

Phase 1: Bitcoin Locking

This phase initiates the staking process. Bitcoin holders can begin locking their Bitcoin by submitting Bitcoin staking transactions directly to the Bitcoin blockchain.

These transactions secure the Bitcoin within a self-custodial staking script, where it is prepared to participate in PoS consensus validation.

Stakers also designate a finality provider by specifying the provider's public key, allowing their Bitcoin to be used in the PoS process without actually transferring the Bitcoin to the provider.

Phase 2: Bitcoin Staking Activation

In this phase, Babylon will launch its PoS chain, which will begin receiving security from the Bitcoin locked in Phase 1.

Finality providers who have received adequate delegations from Bitcoin stakers will participate in the consensus of the Babylon PoS chain, helping to determine the finality of its blocks.

This phase also introduces the Bitcoin timestamping protocol, which ensures cross-chain time synchronization, a crucial aspect of maintaining security across multiple blockchains.

Phase 3: Bitcoin Multi-Staking Activation

The final phase transforms Babylon into a marketplace for shared security.

This allows Bitcoin holders to stake their assets across multiple PoS systems, earning rewards from various sources.

The Babylon PoS chain will act as a control plane, facilitating the staking process across different blockchains and ensuring that Bitcoin’s security is effectively leveraged across the ecosystem.

So far, there have been three openings for users to stake their BTC in a non-custodial manner to participate in the network.

As the network continues to develop it is recommended to follow Chorus One on Twitter/X, Babylon Foundation on Twitter/X, as well as the Chorus One Blog for new updates.

  • Future updates to the network will see the PoS network BabylonChain go live in the near future with further expansion and utility planned from there.

You can also read more about Babylon's planned phases here and the most recent Phase 3 staking cap that opened on December 10th, 2024.


Babylon Cap 3 Information

Babylon BTC staking for Cap 3 went live on December 10, 2024 at BTC block 874,088 (around 11:00 UTC). With this new cap, Bitcoin holders can now stake their BTC seamlessly and earn rewards while contributing to the evolution of the Bitcoin ecosystem.

Cap 3 introduces new limits and features that make this staking opportunity both exciting and accessible:

  • 🌟 Start Block: 874,088

  • Duration: 1,000 BTC blocks (~1 week)

  • 🔒 Minimum Stake Per Transaction: 0.005 BTC

  • 🔓 Maximum Stake Per Transaction: 5,000 BTC

  • 🏆 Rewards:

    • First 300 BTC blocks: 100,000 points per block

    • Remaining 700 BTC blocks: 21,000 points per block

You can view your BTC stake by connecting your compatible wallet to the Staking Terminal.

After you submit your stake, it will require 10 additional BTC blocks to pass in order for your stake to transition from pending to active, at which point it will begin earning BBN points.

Example of a BTC stake passing the required blocks to become active.

Babylon vs BabylonChain

Babylon is a Bitcoin Staking Protocol that provides shared security for PoS systems and allows Bitcoin holders to delegate their BTC to Finality Providers, (similar to Validators in other contexts) who can then provide Bitcoin security to a consumer PoS chain or DA (Data Availability) layer.

BabylonChain, on the other hand, is built on the Cosmos SDK which receives security from the Babylon Bitcoin Staking Protocol and acts as the first chain that Finality Providers can support.

However, Babylon plans to support different PoS systems from various blockchain ecosystems and provide them access to shared security collateral via staked BTC.


Mechanisms of Babylon

The Babylon protocol operates as a modular plug-in compatible with various PoS consensus protocols, serving as a foundational component for building restaking protocols. The core component, the 'control plane' (Babylon Chain), manages several critical functions:

  • Timestamping Service: Ensures synchronization with the Bitcoin network.

  • Stake Matching: Matches Bitcoin stakes with PoS chains and tracks staking/validation information.

  • Finality Signature Recording: Records the finality signatures of PoS chains.


How to stake BTC with Babylon

This guide will show you how to stake your Bitcoin (BTC) to Babylon via Chorus One’s Finality Provider using Babylon Lab's Staking Interface or you can use the Chorus One BTC Staking Dashboard.

Bitcoin (BTC) staking on Babylon was first activated at BTC block height 857909.

The initial staking cap for Babylon’s Phase 1 was 1,000 BTC and is now closed.

Phase 2 opened in early October 2024. This slot has also now filled.

Phase 3 opened on December 10th 2024 and will be open for 1,000 BTC blocks (~1 week)

  • Minimum BTC stake per transaction: 0.005 BTC

  • Maximum BTC stake per transaction: 5,000 BTC


1.) Set up your Supported Bitcoin Wallet

Currently the Babylon Foundation recommends using the OKX wallet, although other wallets are possible. The OKX browser extension can be found here.

Other Supported Wallets

Browser Wallets:

  • OKX Wallet

  • UniSat

  • Leather

  • Phantom

  • Magic Eden

  • Fordefi (select UniSat in the wallet selector)

Hardware Wallets:

  • OneKey

  • Keystone

A few important warnings:

Begin by installing the OKX wallet browser extension, setting up a seed phrase (which should be stored securely) and then deposit your BTC before proceeding to the next step.


2.) Connect your Wallet

Navigate to Babylon's staking interface via Chorus One or use the Chorus One BTC Staking Dashboard via Staking Rewards.

The guide below covers the steps performed via Babylon Labs.

For the steps performed via the Staking Rewards interface, please see this guide.

Example of the BTC staking interface.

Connect your wallet by clicking on the orange button in the bottom-right of the screen.

Next you will be prompted to review and accept the terms then choose the OKX wallet to connect.

Review and accept the terms, then select OKX, then click connect.

3.) Begin staking your BTC

Next you will see your wallet connected to the interface. This will give you a readout of your previous staking history, TVL, time left in the staking window (if applicable) and other finality providers to choose from.

You will also see a section titled 'Step 2: Set up staking terms'

  • This will be where you can choose how much BTC with wish to stake

  • There may be a minimum amount required to stake.

Example of the Babylon dashboard after connecting the OKX wallet.

Next, you will want to enter how much BTC you wish to stake and which finality provider to use.

Note: If you recently received BTC to your OKX wallet, it will need to be confirmed on the network before you can stake it.

Shown below, you can use the search bar to look for Chorus One.

Simply click on it to select it as your finality provider, then enter the amount of BTC you wish to stake.

Example of Chorus One selected and preparing to stake 0.005 BTC.

To begin your stake, click on 'Preview' which will prompt you to review and sign the transaction.

Note: Network fees can often spike when many users are trying to stake BTC at one.

It is advisable to select 'Use Custom' directly about the 'Preview' button to set a custom fee well about the current sat/VB fee rate listed on Mempool. (example shown below)

Here's where you can see the current fee rate on Mempool.

Once you've clicked on 'Preview' to begin submitting the transaction, you will be given a chance to review and approve the transaction.

  • The maximum staking time is 65 weeks, after which your BTC will be unstaked.

  • Once you stake is accepted, you can remove it at any time by initiating a 7 day unbonding period.

Once your initial BTC staking transaction is confirmed, it will require 10 more BTC blocks to pass before you will start earning BBN points for your stake.

Example of the staking confirmation and informational window.

After clicking 'Stake' you will be prompted to approve and sign the transaction in your OKX wallet.

Example of the transaction approval screen in OKX.

4.) Reviewing your staking transaction

Once you've submitted your transaction, you will see the Babylon dashboard again.

Under the section titled 'Staking history' you will see your pending stake.

Please note that your stake will remain pending until it reaches 10 block confirmations.

This is why it is important that if there is any time window limitation, please set your transaction fees higher than normal to ensure your BTC stake is accepted in time.

As long as it reaches 1 confirmation before any applicable staking window closes, you will be good to go!

Example of the Babylon dashboard after submitting a BTC staking transaction.

Below we can see the staking history in depth.

Please note that your stake will remain as pending until your transaction reaches 10 BTC block confirmations.

Example of a staking transaction still waiting to reach 10 confirmations.

After 10 BTC block confirmation have been reached, your stake will change to active, and you will also see the 'Unbond' button become available.

This can be used to unstake your BTC and initiate to 7 day unbonding period.

Example of a successfully accepted BTC staking transaction.

5.) Reviewing your staked balances

You can review your staked balances from the Babylon dashboard after connecting your OKX wallet.

Alternatively you can use the Staking Rewards Dashboard to review your active BTC staking. (shown below)

Example of the Staking Rewards Dashboard to view your stake.

Below you can see and example of the Babylon Labs dashboard which shows:

  1. Total network metrics along the top row of the dashboard.

  2. Your staking summary along the second row of the dashboard.

  3. Staking finality providers in the middle.

  4. Your staking history towards the bottom of the dashboard.

Example of the Babylon dashboard with an active BTC stake.

6.) Unstaking your BTC from Babylon

To unstake your BTC from Babylon, simply navigate to your staking history and click on 'Unbond'.

You will then be prompted with a message about the details on the unbonding transaction.

The unbonding period is 1,008 BTC blocks (~7 days).

Example of the unbonding confirmation screen.

If you wish to unstake, click on 'Proceed' and your OKX wallet will prompt you with a transaction to sign, illustrated below.

Example of an unstaking approval transaction.

To begin your unstaking, approve the transaction. Your BTC will begin the 7 day unbonding process, after which you will be able to withdraw your BTC from the Babylon Labs interface or the Staking Rewards Dashboard.


A Note to Institutional Investors:

If you are an institutional investor looking to stake BTC through Babylon with Chorus One, please reach out to us via our staking request form or at [email protected]

About Chorus One

Chorus One is one of the largest institutional staking providers globally, operating infrastructure for over 60 Proof-of-Stake (PoS) networks, including Ethereum, Cosmos, Solana, Avalanche, Near, and others.

Since 2018, we have been at the forefront of the PoS industry, offering easy-to-use, enterprise-grade staking solutions, conducting industry-leading research, and investing in innovative protocols through Chorus One Ventures.

As an ISO 27001 certified provider, Chorus One also offers slashing and double-signing insurance to its institutional clients. For more information, visit chorus.one or follow us on LinkedIn, X (formerly Twitter), and Telegram.

Last updated

Was this helpful?