Architecture Guide
HyperCore vs HyperEVM
HyperCore and HyperEVM are the two broad components of Hyperliquid state execution. HyperCore handles core trading infrastructure; HyperEVM provides EVM-compatible smart contracts.
Short answer
Official docs describe HyperCore as including fully onchain perpetual futures and spot order books. HyperEVM brings the general-purpose smart contract platform pioneered by Ethereum to the Hyperliquid blockchain.
Comparison table
| Topic | HyperCore | HyperEVM |
|---|---|---|
| Primary role | Trading layer | EVM application layer |
| Core features | Perp and spot order books, orders, cancels, trades, liquidations | Smart contracts and EVM-compatible applications |
| Users | Traders and market participants | Users of apps and developers building apps |
| Security | HyperBFT consensus | Same HyperBFT consensus as HyperCore |
What HyperCore does
HyperCore is where core trading actions happen. Official docs state that every order, cancel, trade, and liquidation happens transparently with one-block finality inherited from HyperBFT.
What HyperEVM does
HyperEVM gives builders an EVM-compatible environment on Hyperliquid. This lets applications use familiar smart contract tooling while connecting to HyperCore liquidity and financial primitives.
Why unified state matters
The important distinction is that HyperCore and HyperEVM are not two unrelated systems bridged together. Official docs emphasize the same-chain relationship, where applications and liquidity can interact more directly.
FAQ
Is HyperCore the same as HyperEVM?
No. HyperCore is the trading layer; HyperEVM is the EVM execution environment.
Which one do traders use?
Traders mainly interact with HyperCore order books, though applications on HyperEVM can also connect to trading functionality.
Which one do developers use?
Developers building smart contract applications use HyperEVM, while integrating with HyperCore liquidity where appropriate.