Appearance
Stake distribution
Once validators earn their slots, pool stake is split into three buckets. Any unallocated remainder overflows into DS Matching, further rewarding validators who bring external stake.
| Bucket | Share of pool stake | Distribution |
|---|---|---|
| Direct Stake Matching | 45% | Proportional to direct stake |
| Community Good | 30% | Proportional to CG impact score |
| Performance | 25% | Proportional to performance weight |
DS Matching: attract stake, get matched
The DS Matching bucket is the largest allocation in JPool, at 45% of pool stake. Every SOL of direct stake you attract earns proportional matching from JPool.
- In a DS slot: Full matching
- Out of DS slot, with bond: Up to 50% matching
- Out of DS slot, no bond: No matching
Why this matters: JPool is the most powerful growth accelerator for validators on Solana. Every delegator you attract is worth 1.5 to 2x more through matching, and we incentivize converting native stake to liquid stake, which deepens DeFi liquidity for the entire ecosystem.
Community Good: funding the builders
30% of pool stake flows to validators who are actively building for Solana, distributed proportionally by CG score.
| Area | What we look for |
|---|---|
| Business model | Non-commercial or free/freemium projects score highest |
| Ecosystem impact | Attracting developers, projects, liquidity, or users to Solana |
| Open source | Public code with permissive license (MIT, Apache, GPL) |
| Reach | Monthly active users, on-chain metrics, community size |
| Visibility | Media coverage, partnerships, ecosystem recognition |
Performance: rewarding excellence
25% of pool stake goes to validators in Performance slots, distributed by performance weight, a combination of APY strength.
Global cap
No single validator receives more than 5% of pool stake as pool delegation. Excess is redistributed to validators with direct stake. This prevents concentration and ensures broad distribution.
Examples
Based on Epoch 935 data. JPool TVL = 1.5M SOL, Direct stake = 0.2M SOL. Typical delegation outcomes at 1.3M SOL TVL with ~130 validators:
| Validator slot | Delegation | Bond needed |
|---|---|---|
| Performance slot (no direct stake; no CG; APY in top 30) | 9,700 SOL | 4.85 SOL |
| Community Good, score 4, 3,300 SOL direct stake; APY slightly below target | 19,700 SOL (9,400 CG + 7,000 DS matching + 3,300 direct) | 8.95 SOL |
| Direct Stake, 20,000 SOL; APY near target | 63,000 SOL (43,000 DS matching + 20,000 direct) | 31.5 SOL |
| Out of slots, 1,000 SOL direct stake; APY near target | 1,500 SOL (500 matching + 1,000 direct) | 1 SOL |
Every validator has a clear growth path: start with a Performance slot, then either build a project (→ CG) or attract delegators (→ DS) to multiply your allocation.