Rewards are not yet live. This documentation is for preview purposes only.
How Rewards Work
Every USDB holder earns rewards in BTC. Your reward rate depends on your 24-hour trading volume.Hold USDB
3.5% - 6% APY in BTC
Trade More
Higher trading volume = higher reward rate
Collect Daily
BTC deposited to your wallet at 00:00 UTC
Reward Tiers
Your 24-hour trading volume determines your reward rate:$0 daily volume
3.5%
APY
$500+ daily volume
4.0%
APY
$2,500+ daily volume
4.5%
APY
$5,000+ daily volume
5.0%
APY
$10,000+ daily volume
5.5%
APY
$25,000+ daily volume
6.0%
APY
Volume is measured in 24-hour rolling windows. Your rate updates continuously as you trade.
Rewards Calculator
Estimate your daily and monthly BTC rewards:Rewards Examples
Based on current rates, BTC ~$100k
USDB Balance
24h Volume
APY Tier
Daily
Monthly
$1,000
$0
3.5%
96 sats
2,877 sats
$1,000
$500
4.0%
110 sats
3,288 sats
$10,000
$0
3.5%
959 sats
28,767 sats
$10,000
$2,500
4.5%
1,233 sats
36,986 sats
$50,000
$5,000
5.0%
6,849 sats
205,479 sats
$100,000
$25,000
6.0%
16,438 sats
493,151 sats
Formula
daily_btc = (usdb_balance * apy_rate / 365) / btc_priceMinimum 10 USDB to earn rewards. Maximum rewards on 500,000 USDB.Requirements
- Minimum balance: 10 USDB to earn rewards
- Maximum balance: 500,000 USDB (rewards capped at this amount)
- Payout timing: Daily at 00:00 UTC
- Payout currency: BTC (deposited to your Spark wallet)
How Rewards Are Calculated
Your daily reward is based on your Time-Weighted Average Balance (TWAB), not a snapshot. For example, if you hold 1,000 USDB for 12 hours then 2,000 USDB for 12 hours, your TWAB is 1,500 USDB. This prevents gaming by depositing right before the daily cutoff. Daily reward formula:Quick Start
1
Get USDB
Bridge USDC or swap BTC for USDB
2
Hold
Your USDB automatically earns rewards. No staking required.
3
Trade (optional)
Trade to reach higher reward tiers and earn more
4
Collect
BTC rewards deposited to your wallet daily