Rewarding BTC Stakers Who Also Stake BABY Fairly
1. Context
The Babylon community and ecosystem projects are concerned that many BTC stakers are simply collecting and selling BABY staking rewards without actively contributing to the Babylon ecosystem. This behaviour does not help accrue value and poses a risk to the sustainability of the ecosystem.
To address this concern and improve fairness, the Babylon protocol should evolve towards the direction in which active BTC stakers receive more rewards than passive BTC stakers.
This post proposes two mechanisms under this direction, where âactivityâ is measured through BABY staking:
-
Multi-staking eligibility cap: when Babylon BTC multi-staking is launched, the amount of BTC allowed to multi-stake (and earn more rewards) could be capped, and BTC stakers compete for quota of this cap through their BABY staking contributions (i.e. providing also validation services instead of participating only in the finality round).
-
Co-staking rewards: change the annual inflation distribution protocol parameter
-
from: 4% inflation going to BABY stakers and 4% inflation going to BTC stakers,
-
to: 3% inflation going to BABY stakers, 3% inflation going to BTC stakers. On top of this, 2% going to those who stake both BABY and BTC.
-
In the rest of this post, we will provide more details about these two mechanisms to help the community evaluate them.
The goal of this post is to collect community feedback on:
-
this direction of rewarding active BTC stakers more fairly, and
-
each of these two mechanisms.
If the community is supportive, formal signalling governance proposal(s) will be submitted to seek the communityâs approval on the implementation and execution plans of these mechanisms.
2. Multi-Staking Eligibility Cap
2.1 Brief introduction to multi-staking
The upcoming Babylon BTC multi-staking launch will allow one bitcoin to be staked and supercharge multiple networks (a.k.a., BSNs, potentially including both Ethereum roll-ups and Cosmos chains). In return, BSNs provide staking rewards to BTC stakers in exchange for the additional validation services (the finality round). BTC stakers are free to decide whether they want to do multi-staking or which chains they want to help secure.
Existing BTC stakes (i.e., those securing Babylon Genesis) can directly multi-stake by spending the existing staking UTXO with a new multi-staking BTC transaction without needing to unbond first.
In short, Babylon BTC multi-staking will allow one bitcoin to actively secure more networks and have more reward streams.
2.2 The Proposal
-
Introduce a three-month initial trial period starting from the launch of multi-staking, during which only 25,000 BTC would be allowed to multi-stake if the proposal passes.
-
Only BTC staked before 1st Sep 2025 will be eligible for this cap. Newer stakes will not be eligible.
-
Each BTC staker with eligible BTC stakes is given a fixed quota of this cap based on their BABY staking contribution. The more BABY they stake, and the longer they stake, the higher quota they get. The mechanism is designed to be a fair reflection of the contributions towards the network security.
-
Of note, BTC single-staking to secure Babylon Genesis continues to be allowed and is not affected.
This way, long-term BTC stakers who contribute to Babylon ecosystem will be rewarded more fairly.
Simply put, BTC stakers who want to participate in multi-staking upon its launch should:
-
stake BTC before 1st Sep 2025, and keep the existing stakes staked.
-
stake BABY to get a share of the quota. The more and longer you stake, the higher staking quota you could get.
2.3 BABY-staking based quota
A BTC staker is identified by the BABY address they registered to collect BABY staking rewards. Each BTC staker/BABY address may have multiple BTC stakes associated with them. A BTC staker is eligible if it has at least one active BTC stake staked before 1st Sep 2025.
The BABY staking contribution of a BTC staker is measured by a simple point system used for calculation purposes only: Starting from the mainnet launch (10th April 2025), each BABY staked per day equals one point. Here âstakeâ includes both directly staking to the Babylon Genesis chain, and liquid-staking to one of the Babylon-based liquid staking projects (Cube by Satlayer, Escher, Milkyway).
A programmatic snapshot can be taken 2 weeks before the multi-staking launch to compute the final points of every eligible BTC staker and the total points across them. Each eligible BTC stakerâs multi-stake quota (in % terms) is equal to the ratio between their points to the total points.
If an eligible BTC staker is given a higher quota than their total eligible BTC stake, the excess will be shared with other eligible BTC stakers proportionally.
For example, assume both Alice and Bob staked 1000 BABY for 100 days until the snapshot date. Then their final points are both 100K. Assume the total points across all eligible BTC stakers are 100M, then both Alice and Bob have a fixed percentage of the quota - 0.1%, or 25 BTC.
Assume Alice has 2 eligible stakes with a value of 10 BTC and 5 BTC, respectively, Then Alice can multi-stake both. The excess 25-10-5=10 BTC quota will be shared with other eligible BTC stakers.
Assume Bob has 3 eligible stakes with a value of 12 BTC, 10 BTC, 8 BTC, respectively. Bob can surely multi-stake 12+10=22 BTC. He might potentially also be able to multi-stake his 8 BTC if there is enough free quota from other participants like Alice.
The whole process and the above logic will be fair, transparent and automated (self-executing).
3. Co-Staking Rewards
Currently, BABY has an annual inflation of 8%. 4% is shared by all BABY stakers, and 4% is shared by all BTC stakers.
With this co-staking proposal:
-
3% is shared by all BABY stakers
-
3% is shared by all BTC stakers
-
on top of the above, 2% is shared by those who staked both BABY and BTC
Below is the proposed mechanism to distribute this 2%.
For each unit time, let X be the amount of BTC a co-staker has staked, let Y be the amount of BABY this co-staker has staked. Then the weight of this co-staker is computed as X * Y^a, where parameter a affects the optimal staking ratio between BTC and BABY.
Let R be the actual inflation from the 2% during this unit time. The portion of R this co-staker will get is proportional to its weight w.r.t. the total weights across all co-stakers.
4. Final Remark
The goal of this post is to collect community feedback on:
-
this direction of rewarding active BTC stakers more fairly, and
-
each of these two proposals.
This will guide Babylon Labs, the software development team behind the Babylon system, as well as other developers that want to contribute, on the developments.
All numbers are tentative and can change.
Submitted by: [Fisher Yu/Babylon Labs]
Date: [2025-08-01]
Contact: [[email protected]]