# HyperEVM Big Blocks

Use Ramses Big Blocks Auto-Switch for complex HyperEVM transactions and troubleshoot block-mode errors.

Source: https://www.ramses.xyz/docs/big-blocks

HyperEVM uses fast small blocks for standard transactions and higher-capacity Big Blocks for more complex execution. Ramses can switch block mode automatically when a transaction exceeds the small-block gas limit.

## How Big Blocks Work

![Big Blocks](https://www.ramses.xyz/docs-assets/bigblocks.png)

HyperEVM's [dual-block architecture](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/dual-block-architecture) provides two execution modes:

| Block Type | Production Rate | Gas Limit | Typical Use |
| --- | --- | --- | --- |
| **Small Blocks** | Every 1 second | 3 million gas | Standard swaps, transfers, and contract interactions |
| **Big Blocks** | Every 1 minute | 30 million gas | Transactions whose estimated gas exceeds the small-block limit |

## Big Blocks Auto-Switch

![Big Blocks Auto-Switch](https://www.ramses.xyz/docs-assets/autoswitch.png)

When **Big Blocks Auto-Switch** is enabled in Ramses settings, Ramses uses the transaction's gas estimate to select the appropriate block mode around eligible HyperEVM transactions.

| Estimated Transaction Gas | Ramses Handling |
| --- | --- |
| **3 million or less** | Uses small blocks |
| **More than 3 million** | Switches to Big Blocks before execution |

Auto-Switch does not fund the required HyperCore or HyperEVM balances and does not remove wallet confirmations. Review every wallet request before signing.

## Requirements

To switch block modes through Ramses, the connected address needs:

1. **An active HyperCore account** — The address must already exist on HyperCore.
2. **HYPE on HyperCore** — Ramses currently recommends at least 0.1 HYPE on Core for the `evmUserModify` action used by the switch flow.
3. **HYPE on HyperEVM** — The transaction itself still requires HYPE for gas.

## Fix Big Blocks Errors

If the block-mode switch fails:

1. Open [Hyperliquid Portfolio](https://app.hyperliquid.xyz/portfolio).
2. Select **EVM ↔ Core Transfer**.
3. Transfer 0.1 HYPE from EVM to Core if the Core balance is insufficient.
4. Return to Ramses and enable **Big Blocks** or **Big Blocks Auto-Switch**.

The 0.1 HYPE amount is Ramses' current operating recommendation, not a Hyperliquid protocol minimum.
