Real Yield Staking
Lock PRX to receive a share of protocol fees in real USDC. No emissions.
Mechanism
Section titled “Mechanism”
Staking: deposit PRX -> mint stkPRX (non-transferable) -> each week protocol distributes fee share USDC pro-rata -> claim USDC
- Deposit N PRX into
StakingVault. - Vault mints N stkPRX (non-transferable) representing your fee share.
- Each week (epoch), the protocol collects its fee share in USDC and distributes it to the vault pro-rata.
- Claim USDC at any time, or auto-compound (convert to PRX and re-stake).
- Unstake: 7-day cooldown (prevents front-running around major events).
Yield calculation
Section titled “Yield calculation”your_yield = staker_share × (your_stake / total_staked)APY_USDC = (weekly_yield × 52) / your_stake_USD_valueYield floats with actual volume. Volume up = yield up. Volume down = yield down.
Lock boost
Section titled “Lock boost”Lock PRX to receive boosted yield + governance weight:

Lock boost: no lock 1.0x, 3mo 1.1x, 6mo 1.25x, 12mo 1.5x, 24mo 2.0x, 48mo max 2.5x yield + corresponding vePRX weight
| Lock | Yield boost | vePRX weight |
|---|---|---|
| No lock (stkPRX) | 1.0x | 0 |
| 3 months | 1.1x | 0.25x |
| 6 months | 1.25x | 0.5x |
| 12 months | 1.5x | 1.0x |
| 24 months | 2.0x | 2.0x |
| 48 months (max) | 2.5x | 4.0x |
The longer the lock, the higher your USDC yield and governance power.
Governance details: vePRX & gauge.
Staker risks
Section titled “Staker risks”| Risk | Mitigation |
|---|---|
| Volume drops -> yield drops | Diversify across multiple income streams (LP, content) |
| PRX price drops -> USD value of yield drops | Stake for the long term, not short-term trading |
| Smart contract risk | Vault audited alongside core protocol. Bug bounty active |
| Slashing | Vault staking is not subject to slashing (only oracle dispute bonds in Phase 2 have slashing) |
Unstake flow
Section titled “Unstake flow”
Unstake: Staked -> request unstake -> Cooldown 7 days (still earning yield) -> Withdrawable -> claim PRX to wallet