Staking HYPE, rewards and the unstaking queue
Staked HYPE is delegated to validators for compounding rewards and fee discounts; getting it back to spot takes a 7-day queue on mainnet.
Staking puts your HYPE behind a validator, and HyperBFT weights blocks and safety by that stake. The unstaking queue keeps stake from leaving before a large-scale attack can be penalised, by slashing or social-layer mechanisms, as on most proof-of-stake chains.
Say you stake 100 HYPE:
- Move it from spot to staking: instant.
- Delegate it: locked to that validator for 1 day, then earning about 2.37 HYPE a year at 400M HYPE staked network-wide.
- Undelegate: instant, back to the staking balance.
- Withdraw at 08:00:00 UTC on 11 March: it reaches spot at 08:00:01 UTC on 18 March.
Getting in is instant, getting out takes 7 days
Section titled “Getting in is instant, getting out takes 7 days”HYPE on the HyperEVM must reach your HyperCore spot balance first. The Hyperliquid app and third-party sites listed in the docs submit the same actions.
Only the withdrawal starts the clock, and nothing speeds it up. Measured on mainnet: 18:27:14 UTC to 18:27:15 UTC 7 days later. If one seems to take over 7 days, the support page first checks that it was ever sent.
Rewards fall as more HYPE is staked
Section titled “Rewards fall as more HYPE is staked”Rewards come from the future emissions reserve and, following Ethereum’s approach, fall with the square root of total stake.
reward rate is proportional to 1 / sqrt(total HYPE staked)docs example: about 2.37% per year at 400M HYPE stakedimplied: rate(S) ≈ 2.37% * sqrt(400M / S)Rewards are paid daily and redelegated to the same validator, so they compound. Each epoch pays on your lowest staked balance in it, so stake added mid-epoch earns from the next one. Your validator’s commission comes first, and a jailed validator pays its delegators nothing.
Staking lowers your trading fees
Section titled “Staking lowers your trading fees”Staked HYPE lowers trading fees on every market at every volume tier (tiers below). To count one address’s stake towards another’s trading fees, the trading address sends a link action and the staking address finalises it. Linking is permanent, and the staking address loses its own discount.
The numbers
Section titled “The numbers”| Parameter | Value |
|---|---|
| Spot to staking transfer | instant |
| Delegation lockup | 1 day per validator |
| Undelegation | instant, back to the staking balance |
| Staking to spot withdrawal | 7 days on mainnet, finalising 1 s after the 7-day mark |
| Pending withdrawals per address | at most 5 |
| Reward rate | about 2.37% a year at 400M HYPE staked; proportional to 1 / sqrt(total staked) |
| Reward accrual | every minute; paid and compounded daily |
| Reward basis | minimum balance in each epoch of 100,000 rounds, about 90 minutes |
| Validator commission increase | only to 1% or less |
| Fee discount | 5% (over 10 HYPE) to 40% (over 500,000 HYPE) |
| HYPE units in actions | 1e8 wei per HYPE |
| Tier | HYPE staked | Fee discount |
|---|---|---|
| Wood | more than 10 | 5% |
| Bronze | more than 100 | 10% |
| Silver | more than 1,000 | 15% |
| Gold | more than 10,000 | 20% |
| Platinum | more than 100,000 | 30% |
| Diamond | more than 500,000 | 40% |
Planning around the queue
Section titled “Planning around the queue”- Staked HYPE is not trading collateral: portfolio margin and borrowing use spot HYPE.
- Order priority fees come from your undelegated staking balance: keep some HYPE there if you use them.
- Plan exits at least 7 days ahead.
Staking from code
Section titled “Staking from code”Three exchange actions cover the cycle, each carrying hyperliquidChain and signatureChainId like other user-signed actions:
| Action | Moves | Key field |
|---|---|---|
cDeposit |
spot to staking | wei |
tokenDelegate |
staking to a validator, or back with isUndelegate: true |
validator, isUndelegate, wei |
cWithdraw |
staking to spot, through the 7-day queue | wei |
Amounts are HYPE wei at 1e8 per HYPE. The delegatorSummary info request returns one address’s state:
{ "delegated": "12060.16529862", "undelegated": "0.0", "totalPendingWithdrawal": "0.0", "nPendingWithdrawals": 0}delegations,delegatorHistoryanddelegatorRewardsgive per-validator positions, event history and reward payments.- From a contract: CoreWriter actions 4 (staking deposit), 3 (delegate) and 5 (staking withdraw); precompiles
0x804and0x805read delegations and the summary. - Measured on testnet, an API wallet cannot withdraw its master’s stake. An agent-signed
cWithdrawwas refused with “Must deposit before performing actions”, naming the agent’s address, and the master’s stake was unchanged.
Testnet queues and other traps
Section titled “Testnet queues and other traps”- Deployer bonds count the whole staking balance, delegated or not (measured). A staking link cannot lend a deployer stake: activation is refused with
Deployer cannot have staking link. - HIP-3 bonds stay slashable during the 7-day queue.
For choosing a validator, see Validators and delegation; for stake as a bond, see Deployer economics and risk.