Address:
0xb11688e8ab9f2f32ece6ac663655ce7d7603a482StakingJars is a multi-pool staking contract. Each “jar” is an independent reward pool
with its own theme (creators, curators, validators, etc.) and its own token accounting.
Reward share is proportional to stake × ES(staker).
Jar shape
Key functions
Reward formula
For each jar, when a staker’s position changes:share.
Events
Funding
Jars are funded by:- The 20% Treasury slice of every tx fee (auto-routed by the DAO on a schedule).
- Direct deposits via
depositReward(jarId, amount). - Validators voluntarily recycling block rewards.
V1 limitation
Theclaim endpoint on the Mobile API currently returns 501 Not Implemented — the
frontend is wired, but the contract integration flips on in v2 alongside the first jar
deployment. Until then use /api/mobile/rewards for
preview.