Skip to main content
POST
/
4f8d8f4040bdacd1577bff8058438274
/
info
info (borrowLendReserveState)
curl --request POST \
  --url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "borrowLendReserveState",
  "token": 0
}
'
{}
This method is available on Chainstack. Not all Hyperliquid methods are available on Chainstack, as the open-source node implementation does not support them yet — see Hyperliquid methods for the full availability breakdown.
The info endpoint with type: "borrowLendReserveState" retrieves the reserve state for a specific token in the Hyperliquid borrow/lend market. Returns current rates, utilization, and supply/borrow totals.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

Request body

  • type (string, required) — The request type. Must be "borrowLendReserveState".
  • token (integer, required) — Token index (e.g., 0 for USDC).

Response

The response is an object containing:
  • borrowYearlyRate (string) — Annual borrow interest rate.
  • supplyYearlyRate (string) — Annual supply interest rate.
  • balance (string) — Available balance in the reserve.
  • utilization (string) — Current utilization ratio of the reserve.
  • oraclePx (string) — Oracle price of the token.
  • ltv (string) — Loan-to-value ratio for the token as collateral.
  • totalSupplied (string) — Total amount supplied to the reserve.
  • totalBorrowed (string) — Total amount borrowed from the reserve.

Example request

Shell
curl -X POST \
  -H "Content-Type: application/json" \
  -d '{"type": "borrowLendReserveState", "token": 0}' \
  https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info

Example response

{
  "borrowYearlyRate": "0.05",
  "supplyYearlyRate": "0.0010632437",
  "balance": "3464255.80696283",
  "utilization": "0.0236276367",
  "oraclePx": "1.0",
  "ltv": "0.0",
  "totalSupplied": "3548088.6923081698",
  "totalBorrowed": "83832.95076168"
}

Use case

The info endpoint with type: "borrowLendReserveState" is useful for:
  • Displaying current borrow and supply rates for a specific token
  • Monitoring reserve utilization to anticipate rate changes
  • Building lending market dashboards with real-time reserve data
  • Calculating potential yields before supplying assets

Body

application/json
type
enum<string>
default:borrowLendReserveState
required

Request type

Available options:
borrowLendReserveState
token
integer
default:0
required

Token index (e.g., 0 for USDC)

Response

200 - application/json

Reserve state for the specified token

The response is of type object.

Last modified on February 17, 2026