GRVT API

GRVT (Gravity Markets) decentralised perpetuals exchange integration.

This module provides tools for extracting GRVT vault/strategy data via public endpoints, mirroring the Hyperliquid integration:

  • Vault discovery via the public GraphQL API (includes per-vault management and performance fees)

  • Live vault data (TVL, share price, APR, risk metrics, share price history) from the public market data API

  • DuckDB storage for daily metrics and point-in-time snapshots

  • Bridge into the ERC-4626 pipeline (VaultDatabase pickle + uncleaned Parquet)

No authentication is required – all data comes from public endpoints.

For architecture details, API endpoint reference, DuckDB schema, and fee model documentation, see README-grvt-vaults.md.

eth_defi.grvt.vault

GRVT vault data extraction and analysis.

eth_defi.grvt.vault_scanner

GRVT vault scanner with DuckDB storage.

eth_defi.grvt.daily_metrics

GRVT daily vault metrics with DuckDB storage.

eth_defi.grvt.vault_data_export

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

eth_defi.grvt.session

HTTP session management for GRVT API.

eth_defi.grvt.constants

Constants for the GRVT integration.