Skip to main content
Below are the common methods to get the current liquidity reserves:
Getting the reserves data for a liquidity pool using SaucerSwap’s REST API is also a suitable alternative. For more information, see Fetch all pools (V1). The pool metadata includes the reserve data.
To track updates to liquidity pool reserves in near real-time, see Track LP updates (V1).

Get pool reserves via REST API

Fetch all HTS token balances for a pool via Mirror Node’s REST API.

Code overview

Resources:

Get pool reserves via JSON RPC

Fetch all HTS token balances for a pool using the getReserves() solidity function via Mirror Node’s JSON RPC Relay. Function name: getReserves No gas cost — read-only call.

Code overview

Resources:

Next steps

Track pool updates (V1)

Follow reserve changes in near real time.

Fetch all pools (V1)

List every V1 pool with reserves included.