Babylon Labs-logo

Babylon Labs

Babylon introduces a new major utility for Bitcoin: trustless and self-custodial staking. The Babylon Bitcoin staking protocol turns Bitcoin into a stakable and slashable asset for any Proof-of-Stake systems. This allows Bitcoin HODLERs to hold their Bitcoins while earning staking rewards from the PoS systems for the slashable security they provide, in the same way as how native PoS token staking works.

Bitcoin
Infrastructure
Staking
Go
Typescript
JavaScript
Rust
Maximum Bounty
$1,000,000
Live Since
16 September 2024
Last Updated
18 November 2024
  • Triaged by Immunefi

  • PoC required

  • KYC required

Codebase

Title
Babylon Labs Coderbase
Description
Github Codebase
Link

Documentation

Title
Babylon Labs Documentation
Description
Documentation
Link
Go to Audits & Known Issues

Babylon Labs’ codebase can be found at https://github.com/babylonlabs-io. Documentation and further resources can be found on https://docs.babylonlabs.io.

High-level articles on how Bitcoin Staking works:

Below are general purpose technical documentations around the Bitcoin Staking Protocol and the lock-only system operated by the current testnet. Documentation on individual components of the system can be found in the component repositories.

Bitcoin Staking Protocol and Litepaper:

Introductory reading:

Bitcoin staking 101 Series:

Bitcoin Staking Scripts:

Creating Bitcoin Staking Transactions: