# About Hyperliquid

Hyperliquid is a high‐performance, on-chain derivatives platform which launched in 2023 and has rapidly scaled to handle **over US$1.5 trillion** in annual perpetual futures trading volume. In recent months it has averaged roughly **US$6-8 billion in daily trading volume**, securing market-share leadership in the on-chain derivatives sector.  The platform currently services more than **500,000 users** (and counting) and has processed tens of billions of dollars in total deposits, as it builds out its dual-layer architecture combining a high-speed order-book engine with an EVM-compatible smart-contract layer

### How it works?

Hyperliquid is a next-generation blockchain architecture combining:

* **HyperCore**: A high-performance Layer-1 exchange engine which handles order books (spot & perpetual), staking, vaults, native multisigs and other core exchange state.
* **HyperEVM**: An EVM-compatible smart contract environment that runs in tandem with HyperCore, enabling conventional smart contracts to tap into the high-speed liquidity and primitives of HyperCore.

Together they use a unified consensus layer (HyperBFT) so that both layers share security, rather than being loosely bridged.

<figure><img src="/files/dWEu5OS4zoebabZtkLYk" alt=""><figcaption></figcaption></figure>

### How HyperCore and HyperEVM Interact

**1. Dual-Block Architecture**

HyperEVM adopts a dual-block strategy:

* Small blocks: \~1 second block time, \~2 M gas limit.
* Large blocks: \~60 seconds, \~30 M gas limit for heavier transactions.&#x20;
* This allows for both ultra-low latency (for trading) and large contract executions.

**2. Shared Asset Layer & Transfers**

Assets (including the native token HYPE) exist in both layers without wrapping. Movement between HyperEVM and HyperCore isn’t “bridging” in the typical sense, but a state transfer within the unified system.&#x20;

* HyperEVM → HyperCore: Transfers finalise in the same L1/Core block after the EVM block completes.&#x20;
* HyperCore → HyperEVM: Transfers are queued until the next EVM block.&#x20;

**3. Read & Write Interfaces**

* **Precompiles / Read-Only**: Smart contracts on HyperEVM can query HyperCore state via precompiled addresses (e.g., spot balances, perp positions, vault equity) starting at `0x000…0800`.&#x20;
* **CoreWriter (Write)**: The system contract deployed at a fixed address (`0x3333333333333333333333333333333333333333`) allows EVM contracts to send *actions* to HyperCore (placing orders, vault transfers, etc.).&#x20;

When an EVM contract invokes CoreWriter, the action is logged, queued and executed in a subsequent Core block — so it’s not atomic with the EVM transaction.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.raga.finance/hyperliquid/about-hyperliquid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
