Skip to main content

Hyperliquid Ecosystem

Hyperliquid is one blockchain

HyperCore and HyperEVM are two components of a single system. They have separate execution environments, but share a single global ledger state which is secured by HyperBFT. This means that one set of validators ('replicas' in HotStuff, which HyperBFT is influenced by) is producing one chain of blocks that may contain both HyperCore and HyperEVM transactions.

A single state provides the ability to transfer assets directly between components, and for smart contracts on the HyperEVM to access HyperCore.

"The Hyperliquid blockchain features two key parts: HyperCore and HyperEVM. The HyperEVM is not a separate chain, but rather, secured by the same HyperBFT consensus as HyperCore. This lets the HyperEVM interact directly with parts of HyperCore, such as spot and perp order books." - Hyperliquid Docs

Different Components Work on Different Timescales

Hyperliquid has successfully segregated its components according to the speed at which different types of transactions need to occur.

  • HyperCore is incredibly fast because it is purpose-built to run financial primitives
  • HyperEVM has fast (small) and slow (large) blocks to cater to users and builders respectively This means that the single, sequential Hyperliquid blockchain includes transactions from the different components at different times.

HyperCore blocks are included approximately every 70ms, supporting about 200k orders/sec.
Small HyperEVM block duration is 1s (with a 2M gas limit).
Large HyperEVM block duration is 1min (with a 30M gas limit).