The 30-second version
You lock ASTER for 26 weeks to 4 years. Longer locks earn more. There are two independent reward streams:
Base APY
~3.8%
From your validator's block rewards. Flat, independent of lock length.
Loyalty APY
+1–12%
Your share of 300K ASTER/week. Scales with lock length + trading volume.
The five lock periods
Each duration maps to a fixed time-weight used in the rewards formula:
| Lock period | Weeks | Time-weight | Loyalty APY* |
|---|---|---|---|
| 26 weeks (~6 months) | 26 | 0.125× | +1.1% |
| 52 weeks (1 year) | 52 | 0.25× | +2.3% |
| 104 weeks (2 years) | 104 | 0.50× | +4.6% |
| 156 weeks (3 years) | 156 | 0.75× | +6.9% |
| 208 weeks (4y, max) | 208 | 1.00× | +9.2% |
* Loyalty APY at the no-boost tier (1.00×). Plug your numbers into the rewards calculator for live values.
veASTER — your "weight"
When you lock, the protocol mints you veASTER — a virtual accounting unit (not a token you can transfer). It determines your slice of the loyalty pool.
Quick calculation
Lock 10,000 ASTER for 2 years (104 weeks):
10,000 × (104 / 208) = 5,000 veASTER
Two reward streams in detail
1. Base APY — from your validator
You delegate to one validator. They produce blocks, the chain pays a flat reward, you earn your stake's share minus commission. Every active validator currently runs at 0% commission — so base APY ≈ validator gross APY ≈ ~3.8%.
Commission note
0% commission is typical of a subsidized launch phase. Expect drift toward 2–5% as the chain matures.
2. Loyalty APY — from the weekly pool
Each week the protocol distributes 300,000 ASTER proportionally to each staker's power vs the network total:
Current Total Boosted veASTER ≈ 169.5M. Check the staking dashboard for the live number.
Boost tiers — trading volume multiplier
Trading on AsterDEX multiplies your loyalty rewards. Volume is measured per epoch (Monday 00:00 UTC → Sunday 23:59 UTC) and resets each week.
| Tier | Volume / epoch | Multiplier |
|---|---|---|
| None | < 500K USDT | 1.00× |
| Tier 1 | ≥ 500K USDT | 1.05× |
| Tier 2 | ≥ 50M USDT | 1.15× |
| Tier 3 | ≥ 200M USDT | 1.25× |
Resets every epoch
Boost is per-epoch — not 30-day cumulative. If you cross 500K USDT in one week you're Tier 1 that week. The next week you start from zero.
Early-exit penalty
You can break a lock before maturity. The penalty is proportional to time remaining:
| Scenario | Penalty |
|---|---|
| Exit on day 1 of a 4-year lock | ~100/208 ≈ 48% (≤ 60% cap) |
| Exit halfway through a 4-year lock | ~50% (≤ 60% cap) |
| Exit halfway through a 26-week lock | ~6.25% |
| Exit 1 day early on any lock | ≥ 2% floor |
Lock = lock
There is no “soft” unlock. If you change your mind in week 3 of a 4-year lock, you eat a ~50% penalty on the unlocked amount.
Worked example
10,000 ASTER · 2 years · No boost
Lock: 10,000 ASTER × 104 weeks → 5,000 veASTER
Base reward: 10,000 × 3.86% / 52 = 7.42 ASTER/epoch
Loyalty reward: 300,000 × (5,000 / 169,565,217) = 8.85 ASTER/epoch
Total: ~16.3 ASTER/epoch = ~8.5% total APY
Plug your own numbers into the rewards calculator — it uses the live formula and matches the official AsterDEX UI to ±0.1 pp.
Common gotchas
Pick your validator carefully
Commission is 0% across the set, but a validator going offline costs you uptime credits. Use the validator profiles page to compare uptime and first-observed dates.
Switching validators is free
You can switch validators without breaking your lock — your veASTER carries over.
To actually stake, go to asterdex.com/staking — AsterScan is a read-only explorer and cannot execute transactions.
Last reviewed May 2026. Numbers drift — check the staking dashboard for current values.
Corrections → @aster_scan