Skip to content
GET /v1/pools

Top TON liquidity pools by volume, APY or liquidity

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/stonfi-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/stonfi-api/v1/pools" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/stonfi-api/v1/pools", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/stonfi-api/v1/pools");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/stonfi-api/v1/pools",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "sort": "volume",
        "chain": "ton",
        "count": 25,
        "pools": [
            {
                "pair": "pTON-BabyDoge",
                "apy_pct": null,
                "last_price": 5024884627.867067,
                "base_symbol": "pTON",
                "base_volume": 704.9203,
                "lp_price_usd": 4.5e-5,
                "pool_address": "EQCBMaivtspMOH1xD4HeUUa86osOO1u9ReubYUgZ1knxHH8s",
                "quote_symbol": "BabyDoge",
                "quote_volume": 3612303592196.7646,
                "base_liquidity": 29425.1672,
                "quote_liquidity": 147858070246355.8
            },
            {
                "pair": "pTON-Shiba",
                "apy_pct": null,
                "last_price": 118920587439.59145,
                "base_symbol": "pTON",
                "base_volume": 8.639,
                "lp_price_usd": 0.009303,
                "pool_address": "EQC0_AL1-NERHKjTJKGYevQ77DsrmmDLkxt6fWFVjwwy5fmx",
                "quote_symbol": "Shiba",
                "quote_volume": 1029919829776.4467,
                "base_liquidity": 5741.6812,
                "quote_liquidity": 682804095752100.9
            },
            {
                "pair": "pTON-FISH",
                "apy_pct": null,
                "last_price": 662567907.5277911,
                "base_symbol": "pTON",
                "base_volume": 261.6815,
                "lp_price_usd": 0.166371,
                "pool_address": "EQCVflRjTn91FKGZzy2UTHgLn3hG3TsOlQIsAOPcB57K5gT5",
                "quote_symbol": "FISH",
                "quote_volume": 173596553396.307,
                "base_liquidity": 28663.5873,
                "quote_liquidity": 18991573079371.53
            },
            {
                "pair": "pTON-NOTINU",
                "apy_pct": null,
                "last_price": 1204978.439689097,
                "base_symbol": "pTON",
                "base_volume": 10,
                "lp_price_usd": 2.915041,
                "pool_address": "EQCVby-XmaGCnKHq706iEKacUpYOZDGT7pOc4w6AMSIIrnwq",
                "quote_symbol": "NOTINU",
                "quote_volume": 99788644260.8933,
                "base_liquidity": 10.0012,
                "quote_liquidity": 12051233.8052
            },
            {
                "pair": "pTON-@BTC25",
                "apy_pct": null,
                "last_price": 7649077240.381481,
                "base_symbol": "pTON",
                "base_volume": 4.7201,
                "lp_price_usd": 0.044206,
                "pool_address": "EQAX8VVdiemDa-Y0ew2fWebXW-gUA9QzjM4IkEnZ7WbEF8yR",
                "quote_symbol": "@BTC25",
                "quote_volume": 36231328062.1043,
                "base_liquidity": 8793.9151,
                "quote_liquidity": 67265335729312.32
            },
            {
                "pair": "pTON-WINKO",
                "apy_pct": null,
                "last_price": 671297311145,
                "base_symbol": "pTON",
          
…