User actions (49 types)
These are the actions available to regular users and agents.Trading
Core order management and position control.batchModify is the most efficient way to update multiple orders. It processes all modifications atomically in a single block action, reducing round trips and avoiding partial fills between updates.Account
User account management, transfers, and configuration.Sub-accounts
Transfer actions between sub-accounts under the same master account.DeFi
Lending, DEX abstraction, and portfolio margin configuration.Vaults
Vault creation and management.Staking
Token delegation and staking user management.Governance
On-chain governance participation.EVM
HyperEVM (chain 998) interactions from L1.Deployment (HIP-3)
Permissionless token and market deployment.Deploying through HIP-3 requires 500,000 HYPE staked. Deployment also requires winning a gas auction (Dutch auction) for the deployment slot.
Prediction markets (HIP-4)
Native L1 prediction market actions.Priority
Priority transaction inclusion (not yet active on mainnet).Validator-only
Actions restricted to validators or the system.SetGlobal actions (governance)
These actions are restricted to validators and modify global protocol parameters. They are submitted through the governance process.Asset management
Fee and margin configuration
Funding and growth
Deployer management
HIP-4 governance
Prediction market governance actions
Prediction market governance actions
Gas auction governance
Gas auction governance actions
Gas auction governance actions
System actions
These actions are executed internally by the protocol. They cannot be submitted by users.The
CSignerAction::VoteJail action is how validators vote to jail other validators for liveness or performance violations. It requires consensus among multiple validators before taking effect.