What this yield is
- Asset: CELO (native Celo token)
- Mechanism: Lock CELO and vote for validator groups
- Warmup period: 1 day before rewards begin
- Rewards: Epoch rewards from elected validators (credited every few days)
- Unbonding: 3-day unlocking period
- Minimum: None
Available yields
Required inputs
Actions & lifecycle
- Enter
- Exit
- Manage
- Lock CELO transaction
- Vote for validator group transaction
- Votes activate after epoch boundary
Example flow
Pending actions
Operational notes
Multi-transaction staking
Multi-transaction staking
First-time staking requires three transactions: account creation, locking CELO, and delegating CELO. The API handles these as ordered steps.
Vote activation
Vote activation
Votes must be activated after the epoch boundary. Check pendingActions for activation.
3-day unlock
3-day unlock
Celo has a 3-day unlock period after revoking votes.
Unstaking process
Unstaking process
When unstaking, submit a transaction to remove the delegation from a validator, then another to unlock the CELO tokens. Use pending actions if any step fails.
Preferred validators
See also
EVM Overview
All EVM staking

