Developer Path
Builder's Guide
The ultimate roadmap for developing on the Hyperliquid L1. From environment setup to advanced protocol integration.
Step 1: Environment Setup
We recommend using Foundry for smart contract development due to its speed and native support for EVM-compatible chains.
curl -L https://foundry.paradigm.xyz | bash foundryup forge init my-project
Step 2: Connecting to HyperEVM
Configure your foundry.toml to point to the HyperEVM testnet.
[rpc_endpoints]
hyperevm = "https://rpc.hyperliquid-testnet.xyz/evm"
[etherscan]
hyperevm = { key = "not-needed", url = "https://testnet.hyperevm.xyz/api" }Step 3: Advanced Integrations
L1 Orderbook Access
Use the L1_Orderbook precompile to place orders directly from Solidity.
Native Asset Minting
Create native assets on Hyperliquid that are tradable on the spot CLOB.
Cross-chain Logic
Listen for bridge events to trigger actions on the L1.
Gas Optimization
Implement custom gas tracking for high-frequency operations.
Need Help?
Join the Hyperliquid Discord and look for the #builder-chat channel for real-time support from the core team and community.