All Explainers

HyperCore vs HyperEVM: Understanding Hyperliquid's Two Layers

Hyperliquid runs two execution layers on one L1: HyperCore for gasless high-speed trading and HyperEVM for permissionless smart contracts. Here is how they differ, where your funds live, and when to use each.

Updated March 20, 2026

One L1, Two Execution Layers

Hyperliquid is not a single-engine blockchain. It runs two distinct execution layers — HyperCore and HyperEVM — on the same Layer-1, under the same HyperBFT consensus, in the same blocks. This is not a sidechain setup, not a rollup architecture, and not two separate networks. Both layers share validators, share security, and share finality. The distinction is what each layer is optimized to do.

HyperCore is a custom Rust-based engine built exclusively for trading. It runs Hyperliquid's fully on-chain central limit order book, processing up to 200,000 orders per second with sub-second finality. Every order placement, cancellation, fill, and liquidation executes on HyperCore. It is not EVM-compatible — it supports a fixed, permissioned set of transaction types (place order, cancel order, transfer, stake) and charges zero gas fees for trading operations.

HyperEVM is a standard Ethereum Virtual Machine running alongside HyperCore. It supports arbitrary Solidity and Vyper smart contracts, uses HYPE as its gas token, and is fully permissionless — anyone can deploy a contract. All standard Ethereum tooling works: Foundry, Hardhat, MetaMask, Remix. HyperEVM is where DeFi protocols like lending markets, DEXs, liquid staking, and options platforms operate.

Where Your Funds Live

Understanding balance buckets is one of the most practical differences between HyperCore and HyperEVM. On HyperCore, your account has two balances: a Perps balance (USDC used as margin for perpetual futures) and a Spot balance (any HIP-1 tokens including USDC and HYPE). These are the balances you see in the Hyperliquid trading interface. Transfers between Perps and Spot on HyperCore are atomic and instant.

HyperEVM maintains a completely separate balance. When you hold USDC or HYPE on HyperEVM, those tokens exist as ERC-20 balances in the EVM state — visible in MetaMask and usable by smart contracts. They are not the same as your HyperCore Spot balance, even though they represent the same underlying asset. You must explicitly transfer between the two layers.

Transferring funds between HyperCore and HyperEVM is not bridging — it is an intra-L1 state transfer that completes in roughly two seconds. You use the same wallet address on both layers, so there is no separate account to manage — just separate balance buckets within one account.

How Funds Enter Hyperliquid

Deposits from external chains land on HyperCore by default. The native Arbitrum bridge and Circle's CCTP (Cross-Chain Transfer Protocol) both deliver USDC to your HyperCore Spot balance. This is the standard onboarding path — deposit USDC, start trading perpetuals and spot markets immediately with no gas fees.

Some third-party bridges like Across Protocol and LayerZero support direct deposits to HyperEVM, skipping HyperCore entirely. This is useful if your primary goal is interacting with DeFi protocols on HyperEVM rather than trading on the order book.

If you deposit to HyperCore but need funds on HyperEVM — for example, to provide liquidity on HyperSwap or deposit into HyperLend — you transfer from HyperCore Spot to HyperEVM through the Hyperliquid interface. The reverse also works: pull funds from HyperEVM back to HyperCore when you want to trade. Withdrawals to external chains currently route through HyperCore regardless of where your funds sit.

When To Use Which Layer

Use HyperCore when you are trading. All perpetual futures and spot trading happens on HyperCore's order book. There are no gas fees for trading, order placement is sub-second, and the matching engine handles up to 200,000 orders per second. If you are placing limit orders, managing leveraged positions, or running a market-making strategy through the API, you are interacting with HyperCore. Vaults, staking, and governance also execute on HyperCore.

Use HyperEVM when you need programmable logic that goes beyond trading. Lending and borrowing on HyperLend, minting feUSD stablecoins on Felix Protocol, liquid staking HYPE through Kinetiq, swapping tokens on HyperSwap, or trading options on Rysk Finance — these are all HyperEVM smart contract interactions that require HYPE for gas.

The most powerful use case is combining both. A smart contract on HyperEVM can read live order book prices via precompiles and place orders on HyperCore via CoreWriter — the system contract at address 0x3333333333333333333333333333333333333333. This means a lending protocol can use HyperCore oracle prices for liquidation triggers, or a vault contract can execute hedging strategies directly on the order book. No external oracles, no bridges, no off-chain infrastructure.

Key Differences At A Glance

Execution model: HyperCore runs a fixed set of optimized transaction types in custom Rust. HyperEVM runs arbitrary EVM bytecode (Solidity, Vyper). HyperCore is permissioned in what it can do but open to anyone. HyperEVM is fully permissionless.

Gas fees: HyperCore charges zero gas for trading operations. HyperEVM charges gas in HYPE, with both base fees and priority fees burned — contributing to HYPE deflation.

Performance: HyperCore processes up to 200,000 orders per second with sub-second finality, optimized specifically for order book operations. HyperEVM performance is comparable to other EVM chains but benefits from the same HyperBFT consensus finality. Speed-sensitive trading logic belongs on HyperCore.

State: HyperCore and HyperEVM maintain independent state. Your Perps margin, Spot balances, and open orders live in HyperCore state. Your ERC-20 token balances, smart contract interactions, and DeFi positions live in HyperEVM state. Consensus is shared, state is separate, and transfers between them are near-instant.

The Ecosystem In Numbers

As of March 2026, HyperEVM has accumulated approximately $1.9 billion in TVL across over 100 deployed applications. Three protocols have individually exceeded $1 billion in TVL: Kinetiq (liquid staking), Pendle (yield trading), and Felix Protocol (feUSD stablecoin issuance). HyperLend anchors the lending market, and HyperSwap leads DEX activity.

HyperCore handles the vast majority of Hyperliquid's trading volume — over $1 trillion in cumulative perpetual futures volume since launch, with daily volumes routinely exceeding $5 billion. The Assistance Fund, which automatically converts trading fee revenue into HYPE buybacks, has executed over $1 billion in cumulative buybacks. All HyperEVM gas fees are burned, creating a second deflationary pressure on HYPE supply alongside the Assistance Fund.

Topic Cluster

Related Explainers

Adjacent guides that deepen the same Hyperliquid topic cluster for crawlers, agents, and human readers.

Frequently Asked Questions

Ready to apply this knowledge?

Join the fastest decentralized trading venue and start trading with precision.