Contract Addresses

Contract Addresses

Hyperliquid EVM

System Contracts

Contract
Address

USDC

0xb88339CB7199b77E23DB6E890353E22632Ba630f

CoreDepositWallet

0x6B9E773128f453f5c2C60935Ee2DE2CBc5390A24

CoreWriter

0x3333333333333333333333333333333333333333

USDC L1 System

0x2000000000000000000000000000000000000000


L1 Precompiles

Precompile
Address
Purpose

PERP_POSITION

0x0000000000000000000000000000000000000800

Query perpetual positions

SPOT

0x0000000000000000000000000000000000000801

Query spot balance

WITHDRAWABLE

0x0000000000000000000000000000000000000803

Query withdrawable amount

ORACLE

0x0000000000000000000000000000000000000807

Get oracle price

PERP_ASSET_INFO

0x000000000000000000000000000000000000080a

Get asset info (szDecimals, maxLeverage)

ACCOUNT_MARGIN_SUMMARY

0x000000000000000000000000000000000000080F

Get account margin summary

Precompile Return Types


Production Factory

Contract
Address

Factory Proxy

0xeE7dB1582e46c054792AdD4bb52b8D4D6ab45555

Token Implementation

0xFa0A82a463F1501b86aaf415c1A1638ff7B0db7f

Trading Implementation

0x6086d078a06c4080113698E8548a53A7fdeeF364

Treasury

0xE3578A76072aDC15a0CDe1A15ED7DDFfbF5c343c

Owner

0xfa648BC93a7390E999B7a38b82b04a399Dfee67d

Stats: 5 vaults deployed


Testing Factory

Contract
Address

Factory Proxy

0xEA0c5fF39f615d5428C8A5832c235dCb86F01F9A

Token Implementation

0xefc7eD042C5519bE735D608df09D801F9B4873d3

Trading Implementation

0x44d244C3b41eCe9051754C005C8e4518eA4E9a3B

Treasury

0xe8900BFdB3AaaD4F472479f6d430eB39CbaBfa9F

Owner

0xe8900BFdB3AaaD4F472479f6d430eB39CbaBfa9F

Stats: 27 vaults deployed


CoreWriter Action IDs

Action ID
Name
Description

1

ACTION_LIMIT_ORDER

Place perpetual order

6

ACTION_SPOT_SEND

Transfer L1 Spot → EVM

7

ACTION_USD_CLASS_TRANSFER

Transfer Spot ↔ Perp

9

ACTION_ADD_API_WALLET

Register API wallet on L1

10

ACTION_CANCEL_BY_OID

Cancel order by order ID

12

ACTION_APPROVE_BUILDER_FEE

Approve builder fee

Action Encoding Example


Network Info

Property
Value

Network

Hyperliquid EVM

Chain ID

999

RPC URL

https://rpc.hyperliquid.xyz/evm

Explorer

https://explorer.hyperliquid.xyz


Last Updated: February 2025

Last updated