A Rust library for Hyperliquid API
Cargo.toml
[dependencies]
hyperliquid = { version = "0.2.4" }use hyperliquid::{Hyperliquid,Chain,Info};#[tokio::main]asyncfnmain(){let user:Address = "0xc64cc00b46101bd40aa1c3121195e85c0b0918d8".parse().expect("Invalid address");let info:Info = Hyperliquid::new(Chain::Dev);// Retrieve exchange metadatalet metadata = info.metadata().await.unwrap();println!("Metadata \n{:?}", metadata.universe);}See examples/ for examples. You can run any example with cargo run --example <example_name>.