Community Actions

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 L1Read module 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 CoreWriter module 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).

Last updated