Hyperliquid API

Hyperliquid decentralised perpetuals exchange integration.

This module provides tools for interacting with Hyperliquid, including:

  • Vault data extraction and analysis

  • Position history reconstruction from trade fills

  • DataFrame-based position analytics

  • HyperEVM smart contract deployment with dual-block architecture

  • CoreWriter actions for Hypercore vault deposits and withdrawals

Tutorials

eth_defi.hyperliquid.vault

Hyperliquid vault data extraction and analysis.

eth_defi.hyperliquid.position

Hyperliquid vault position history reconstruction.

eth_defi.hyperliquid.position_analysis

Position analysis and DataFrame creation for Hyperliquid vault positions.

eth_defi.hyperliquid.session

HTTP session management for Hyperliquid API.

eth_defi.hyperliquid.combined_analysis

Combined position and deposit analysis for Hyperliquid vaults.

eth_defi.hyperliquid.deposit

Hyperliquid vault deposit and redemption history analysis.

eth_defi.hyperliquid.vault_scanner

Hyperliquid vault scanner with DuckDB storage.

eth_defi.hyperliquid.constants

Constants for the Hyperliquid integration.

eth_defi.hyperliquid.daily_metrics

Hyperliquid daily vault metrics with DuckDB storage.

eth_defi.hyperliquid.vault_data_export

Export Hyperliquid vault data into the ERC-4626 pipeline format.

eth_defi.hyperliquid.api

Hyperliquid info API client.

eth_defi.hyperliquid.trade_history

Hyperliquid account trade history reconstruction.

eth_defi.hyperliquid.trade_history_db

DuckDB persistence for Hyperliquid account trading data.

eth_defi.hyperliquid.core_writer

CoreWriter transaction encoding for Hypercore native vaults.

eth_defi.hyperliquid.evm_escrow

EVM escrow lifecycle for HyperEVM-to-HyperCore bridging.

eth_defi.hyperliquid.block

HyperEVM dual-block architecture helpers.