BPL Emissions Rewards Math (Simplified)
The Big Picture
The Flow (Diagram)
┌─────────────────────────────────────┐
│ 8% Annual BPL Inflation │
│ (~10,000 BPL/day example) │
└────────────────┬────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ x/distribution module │
│ (receives newly minted BPL) │
└────────────────┬────────────────────┘
│
┌──────────────────────┴──────────────────────┐
│ │
▼ ▼
┌────────────────┐ ┌────────────────────┐
│ 50% to │ │ 50% SIPHONED to │
│ Validators/ │ │ x/brahma module │
│ Delegators │ │ (5,000 BPL/day) │
└────────────────┘ └─────────┬──────────┘
│
STEP 1: SPLIT BY MARKET CAP │
┌──────────────────────────────────────┘
│
▼
┌───────────────────────────────────────────────────────────────┐
│ Rolling Average Market Cap Split │
│ │
│ GemA (60% of total market cap) → 3,000 BPL │
│ GemB (25% of total market cap) → 1,250 BPL │
│ GemC (15% of total market cap) → 750 BPL │
└───────────────────────────────────────────────────────────────┘
│
│ STEP 2: SPLIT BY ROLE (for each Gem/AI)
▼
┌───────────────────────────────────────────────────────────────┐
│ For GemA (3,000 BPL): │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌───────────────────────┐ │
│ │ Creator │ │ dApp │ │ Contributors │ │
│ │ 40% │ │ 20% │ │ 40% │ │
│ │ 1,200 BPL │ │ 600 BPL │ │ 1,200 BPL │ │
│ └─────────────┘ └─────────────┘ └───────────┬───────────┘ │
└───────────────────────────────────────────────────────────────┘
│
STEP 3: SPLIT BY PoC (Cores) │
▼
┌───────────────────────────────────────────────────────────────┐
│ Contributor Pool for GemA (1,200 BPL) │
│ │
│ @user1: 50% of Cores → 600 BPL │
│ @user2: 30% of Cores → 360 BPL │
│ @user3: 20% of Cores → 240 BPL │
└───────────────────────────────────────────────────────────────┘The Three Steps Explained
Step 1: Market Cap Split
Current Implementation (Supply-Based)
Future Implementation (Weighted Blend)
Step 2: Role Split
Role
Default %
Description
Step 3: PoC Split (Cores)
The Complete Formula
Common Questions
Q: Does market cap multiply my PoC percentage?
Q: What if I contribute to multiple Gems?
Q: How is the rolling average calculated?
Q: Are these parameters fixed?
Summary Table
Parameter
Default
Governance Adjustable
Related Documentation
Last updated