Q1: Transaction failed due to gas exceeding block gas limits.

This is a HyperEVM Small-Blocks issue. Cause:

  • The transaction failed because it was signed with gas > 2M while “usingBigBlocks” was not enabled.,

How to fix:

  1. Check Big-Blocks status: Use cURL to verify your usingBigBlocks setting.

curl --location 'https://rpc.hyperliquid.xyz/evm' \
--header 'Content-Type: application/json' \
--data '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "eth_usingBigBlocks",
    "params": {
        "address": "<YOUR_WALLET_ADDRESS>"
    }
}'
  1. Enable Big-Blocks,

Once Big-Blocks are enabled, transactions requiring higher gas limits will process successfully.

Last updated