Community Actions
UPDATED Oct 06, 2026
Compounding
Hyperliquid staking protocol auto-compounds the accrued yield on HyperCore. To reflect this change in the Vault (on HyperEVM) and thereby update the Redemption Ratio, Anyone can execute the syncStaking() call to sync the state with HyperCore.
The Vault uses the
L1Readmodule to read HyperCore state from the HyperEVM.
Submit Batch
Anyone can execute the submitBatch() call to send the pending stake/unstake request(s) stored in the Vault to the HyperCore for processing.
The Vault uses the
CoreWritermodule for HyperCore <> HyperEVM interaction.
Transfer spot balance from HyperCore to Vault
Anyone can execute the sweep() call to transfer the unstaked funds that have completed the unbonding cooldown period from HyperCore to the Vault (on HyperEVM).