Background
OKTC enables users to stake OKT tokens and vote for validators to earn on-chain dividend rewards. This guide explains the principles and mechanics behind staking rewards on the OKTC network.
On-Chain Staking Reward Example
To become a validator on OKTC, users must stake a minimum of 10,000 OKT. The network selects the top 21 validators by weight every 252 blocks (one epoch cycle) to produce new blocks. Validators earn rewards proportional to their vote shares, with commission rates determining reward distribution between validators and delegators.
👉 Maximize your staking rewards with OKTC
Example Scenario:
- A user stakes 1,000 OKT across 15 validators (each with a 0.6 commission rate)
- Each validator provides ~13.09 OKT annual reward (1.31% APR)
- Total annual reward: 196.49 OKT (19.64% APR)
| Validator | Shares | Commission | Staked OKT | Annual Reward | APR |
|---|---|---|---|---|---|
| Chillcrypto | 41.89T | 0.6 | 1,000 | 13.10 OKT | 1.31% |
| Unique farming | 41.90T | 0.6 | 1,000 | 13.10 OKT | 1.31% |
| ... | ... | ... | ... | ... | ... |
Staking Reward Rules
Role Definitions
| Role | Description | Quantity |
|---|---|---|
| Validator | Block producers (top 21 by weight) | 21 |
| Delegator | OKT stakers receiving rewards | Unlimited |
| Candidate | Registered validator candidates | Unlimited |
Reward Sources
OKTC rewards come from:
- Block rewards (currently 0.125 OKT/block)
- Transaction fees
Rewards follow a deflationary schedule:
| Date | Block Reward | Halving Event |
|---|---|---|
| 2023-03-18 | 0.125 OKT | First halving |
| 2023-12-17 | 0.0625 OKT | Second halving |
👉 Understand OKTC's tokenomics
Voting Mechanics
- Voting weight = OKT × 11,700,000 (fixed multiplier)
- Users can vote for up to 30 validators simultaneously
- Minimum stake: 0.0001 OKT
Reward Calculation
Rewards are calculated per epoch (252 blocks) using:
- Reward Ratio = Total Rewards / Total Shares
- Cumulative Ratio = Sum of all epoch reward ratios
- User Earnings = Cumulative Ratio × User Shares
Withdrawal Methods
- Active Withdrawal: Manual claim transaction
- Passive Withdrawal: Automatic when staking/voting
Note: Rewards truncate to 4 decimal places (0.0001 OKT precision).
FAQ
What's the minimum OKT stake?
You can stake as little as 0.0001 OKT per validator.
How often are rewards distributed?
Rewards accumulate per epoch (252 blocks) and can be claimed anytime.
Can I change my voted validators?
Yes, you can reallocate votes without unstaking your OKT.
Why choose OKTC for staking?
OKTC offers competitive APRs (often 15-20%) with robust validator selection.