Locking REPPO for veREPPO
- Your tokens are illiquid until the lock expires — you cannot withdraw early
- You can reallocate how your veREPPO is distributed across datanets each epoch
- A larger lock and a longer duration both increase your voting power per token
Splitting your REPPO across multiple wallets does not increase your total voting power. The stake-weighted model is designed so that Sybil strategies are economically self-defeating.
Epochs
An epoch is the fundamental time unit of the Reppo protocol — a 48-hour window during which all curation and reward activity takes place:- Publishers submit pods to datanets
- Voters allocate veREPPO across datanets and specific pods
- Voting power decays linearly from the start of the epoch to the end
- Rewards accrue based on vote tallies and fee accumulation
Who earns emissions
REPPO emissions flow to three groups each epoch based on their contribution to the network:| Recipient | Basis for reward |
|---|---|
| Publishers | How well their pods performed in voting during the epoch |
| Voters | Accuracy and conviction of their curation relative to final outcomes |
| Datanet owners | Datanet performance across fees, volume, and staked REPPO |
Performance Pool distribution
The Performance Pool accumulates from creation fees (50%), publishing fees (10%), and access fees (10%). It distributes every third epoch:- 80% to REPPO stakers
- 20% to datanet owners
| Metric | Weight |
|---|---|
| EVOF (Economic Value of Feedback) | 40% |
| Staked REPPO | 25% |
| Trading volume | 20% |
| Total fees collected | 15% |
Amplifi staking
In addition to curation staking, Reppo supports Amplifi staking — a separate staking program with its own reward structure. To record an Amplifi stake:amount, subnetId, and txHash. Amplifi stakes are scoped to a specific datanet and operate independently of your veREPPO lock.
Claiming pod emissions
For pods minted on-chain, you claim emissions through the Chat Server API athttps://api.reppo.xyz. Claims execute as on-chain transactions via the PodManager contract on Base.
Request a nonce
Verify your signature