Skip to main content

LFJ (Trader Joe) API on Avalanche

LFJ, the DEX formerly called Trader Joe, runs three generations on Avalanche: Liquidity Book v2.2 and v2.1, and the v1 AMM. The API keeps the old name in the dex_id: traderjoe_v2_2, traderjoe_v2_1 and traderjoe. Pools, prices, OHLCV candles and individual swaps come back over REST, with streaming in preview.

1K+active LFJ pools
$3.6Mvolume, 24h
29,312transactions, 24h
3versions in the API

Data as of 2026-09-17 14:31 UTC, source: /networks/avalanche/dexes

LFJ swaps on Avalanche

Each row is one swap from the transactions endpoint: the pair, its value in USD at the time, and the LFJ version it went through.

  1. WAVAX/USDC$3.90LFJ v114:30:48 UTC
  2. WAVAX/USDC$137.34LFJ Liquidity Book v2.214:30:19 UTC
  3. WAVAX/USDC$2,250.09LFJ Liquidity Book v2.214:30:16 UTC
  4. WAVAX/USDC$0.90LFJ v114:29:53 UTC
  5. WAVAX/USDC$0.32LFJ v114:29:15 UTC
  6. WAVAX/USDC$4.13LFJ v114:28:08 UTC
  7. WAVAX/USDC$14.12LFJ v114:26:31 UTC
  8. WAVAX/USDC$0.48LFJ v114:26:28 UTC
  9. WAVAX/USDC$94.26LFJ v114:26:22 UTC
  10. WAVAX/USDC$2.76LFJ v114:25:50 UTC
  11. WAVAX/USDC$0.34LFJ Liquidity Book v2.214:25:24 UTC
  12. WAVAX/USDC$12.99LFJ Liquidity Book v2.214:25:24 UTC
  13. WAVAX/USDC$38.62LFJ Liquidity Book v2.214:25:23 UTC
  14. WAVAX/USDC$0.20LFJ v114:25:23 UTC
  15. WAVAX/USDC$2,250.15LFJ Liquidity Book v2.214:25:18 UTC
  16. WAVAX/USDC$1.14LFJ v114:25:18 UTC
  17. WAVAX/USDC$19.03LFJ v114:24:46 UTC
  18. WAVAX/USDC$0.81LFJ v114:23:43 UTC
  19. WAVAX/USDC$0.49LFJ Liquidity Book v2.214:21:52 UTC
  20. WAVAX/USDC$16.05LFJ Liquidity Book v2.214:21:51 UTC
  21. WAVAX/USDC$16.55LFJ Liquidity Book v2.214:21:51 UTC
  22. WAVAX/USDC$153.10LFJ Liquidity Book v2.214:21:48 UTC
  23. WAVAX/USDC$50.04LFJ Liquidity Book v2.214:21:27 UTC
  24. WAVAX/USDC$0.02LFJ Liquidity Book v2.214:21:12 UTC
  25. WAVAX/USDC$4.11LFJ v114:20:58 UTC
  26. WAVAX/USDC$1.92LFJ Liquidity Book v2.214:20:50 UTC
  27. WAVAX/USDC$299.09LFJ Liquidity Book v2.214:20:48 UTC
  28. WAVAX/USDC$1,969.64LFJ Liquidity Book v2.214:20:46 UTC
  29. WAVAX/USDC$99.80LFJ v114:20:24 UTC
  30. WAVAX/USDC$281.14LFJ v114:20:22 UTC
  31. WAVAX/USDC$314.58LFJ v114:20:21 UTC
  32. WAVAX/USDC$4.14LFJ v114:20:15 UTC
  33. WAVAX/USDC$4.17LFJ v114:19:21 UTC
  34. WAVAX/USDC$239.37LFJ Liquidity Book v2.214:18:52 UTC
  35. WAVAX/USDC$2,251.27LFJ Liquidity Book v2.214:18:50 UTC
  36. WAVAX/USDC$14.67LFJ v114:17:21 UTC
  37. WAVAX/USDC$5.71LFJ v114:16:34 UTC
  38. WAVAX/USDC$1.65LFJ v114:15:54 UTC
  39. WAVAX/USDC$9.98LFJ v114:15:22 UTC
  40. WAVAX/USDC$41.45LFJ v114:14:59 UTC
  41. WAVAX/USDC$24.94LFJ v114:14:19 UTC
  42. WAVAX/USDC$42.94LFJ v114:14:17 UTC
  43. USDt/USDC$0.13LFJ Liquidity Book v2.114:10:11 UTC
  44. USDt/USDC$2.97LFJ Liquidity Book v2.114:08:38 UTC
  45. USDt/USDC$32.77LFJ Liquidity Book v2.113:32:55 UTC
  46. USDt/USDC$5.78LFJ Liquidity Book v2.113:24:15 UTC
  47. USDt/USDC$0.20LFJ Liquidity Book v2.111:23:49 UTC
  48. USDt/USDC$2.41LFJ Liquidity Book v2.111:23:11 UTC
  49. USDt/USDC$2.42LFJ Liquidity Book v2.111:23:11 UTC
  50. USDt/USDC$3.03LFJ Liquidity Book v2.110:58:48 UTC
  51. USDt/USDC$0.59LFJ Liquidity Book v2.110:32:45 UTC
  52. USDt/USDC$33.00LFJ Liquidity Book v2.110:32:43 UTC
  53. USDt/USDC$0.02LFJ Liquidity Book v2.107:53:52 UTC
  54. USDt/USDC$0.03LFJ Liquidity Book v2.107:26:37 UTC
  55. USDt/USDC$0.11LFJ Liquidity Book v2.106:41:09 UTC
  56. USDt/USDC$0.07LFJ Liquidity Book v2.105:37:24 UTC
  57. USDt/USDC$0.05LFJ Liquidity Book v2.105:13:58 UTC
  58. USDt/USDC$109.15LFJ Liquidity Book v2.103:56:23 UTC
  59. USDt/USDC$13.71LFJ Liquidity Book v2.103:55:26 UTC
LFJ swaps on Avalanche, newest first, from the API at 2026-09-17 14:31 UTC. Times are block times.

Your first LFJ call

Find the busiest pools for one version, then read the swaps going through one of them. Token symbols come back in every transaction row, so there is no second lookup.

# top LFJ Liquidity Book v2.2 pools by 24h volume
curl "https://api.dexpaprika.com/networks/avalanche/pools/search?dex_name=traderjoe_v2_2&order_by=volume_usd_24h&sort=desc&limit=5"

# newest transactions through one pool
curl "https://api.dexpaprika.com/networks/avalanche/pools/0x864d4e5ee7318e97483db7eb0912e09f161516ea/transactions?limit=5"
request
curl "https://api.dexpaprika.com/networks/avalanche/pools/0x864d4e5ee7318e97483db7eb0912e09f161516ea/transactions?limit=1"
response
{
  "id": "0x9ac7847ebf883b0c2445bc60f00fee43acc56ab286b87b797ae584ab1ae3ccc2",
  "pool_id": "0x864d4e5ee7318e97483db7eb0912e09f161516ea",
  "factory_id": "0xb43120c4745967fa9b93e79c149e66b0f2d6fe0c",
  "token_0_symbol": "WAVAX",
  "token_1_symbol": "USDC",
  "volume_0": 17.98129755716874,
  "volume_1": 137.233403,
  "price_0_usd": 7.637796593328545,
  "created_at_block_number": 95514191,
  "created_at": "2026-09-17T14:30:19Z"
}

Response the API returned at 2026-09-17 14:31 UTC, trimmed to 10 fields. Try it sends this request from your browser.

Liquidity Book v2.2, v2.1 and v1 in one API

Pool records carry dex_id. Swap rows carry factory_id, the contract the swap went through.

Versiondex_idfactory_idVolume, 24h Share
LFJ Liquidity Book v2.2traderjoe_v2_20xb43120…d6fe0c$3.3M92%
LFJ v1traderjoe0x9ad6c3…0cfa10$188,555.405.3%
LFJ Liquidity Book v2.1traderjoe_v2_10x8e42f2…3efd4e$97,352.212.7%

Data as of 2026-09-17 14:31 UTC, source: /networks/avalanche/dexes

Top LFJ pools on Avalanche by 24h volume

PairVersionVolume, 24hLiquidity
WAVAX/USDCLFJ Liquidity Book v2.2$3.0M$700,321.61
USDt/USDCLFJ Liquidity Book v2.1$54,857.51$162,908.21
WAVAX/USDtLFJ Liquidity Book v2.1$38,022.15$111,935.04
AUSD/USDCLFJ Liquidity Book v2.2$32,435.47$54,184.85
EURC/USDCLFJ Liquidity Book v2.2$31,312.36$9,270.60
WAVAX/USDCLFJ v1$26,342.60$376,953.82
USDC.e/WAVAXLFJ v1$20,859.54$384,318.63
WAVAX/USDT.eLFJ v1$20,203.20$509,497.28
XAUt0/USDtLFJ Liquidity Book v2.2$18,244.12$25,022.46
JOE/USDC.eLFJ v1$16,850.60$267,221.11

Endpoints that answer for LFJ

The same paths work on every chain we index. Full reference in the docs.

EndpointReturnsDocs
GET /networks/avalanche/pools/search?dex_name=traderjoe_v2_2LFJ Liquidity Book v2.2 pools, sorted and filtered by volume, liquidity, transactions or age. Swap in traderjoe_v2_1 and traderjoe for the other versions.reference
GET /networks/avalanche/pools/{address}Liquidity, reserves, pricing and metadata for one pool.reference
GET /networks/avalanche/pools/{address}/transactionsRecent swaps, liquidity adds and removes for a pool, with token symbols and USD prices.reference
GET /networks/avalanche/pools/{address}/ohlcvCandles for a pool at intervals from 1 minute to 24 hours.reference
GET /networks/avalanche/tokens/{address}Latest price, metadata and summary metrics for one token.reference
GET /networks/avalanche/dexesEvery DEX on Avalanche, with each LFJ version as its own entry.reference
SSE /sse/transactionsSwaps on a pool or token, pushed as they land. In preview.reference

Streaming LFJ swaps

Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land, and each update counts as one request. See the showcase streams for access, or watch a running price stream on the Avalanche streaming page.

What it costs

One call is one credit on your plan. Current quotas and rates are on the pricing page.

Free
$0 / month
  • A free API key, no credit card
  • Every endpoint on this page
  • Data can run a short way behind the chain
Get your free API key
Pro
$99 / month
  • Real-time data on every endpoint
  • Higher request ceilings
  • Its own hosts: api-pro and streaming-pro
See the plans

LFJ API questions

Do I need an API key to query LFJ data?

A free API key is the place to start. It needs no credit card and works on every endpoint on this page: register one at console.dexpaprika.com. Current quotas are on the pricing page.

Which LFJ version is a swap from?

Read factory_id on the transaction row: 0xb431…fe0c is LFJ Liquidity Book v2.2, 0x8e42…fd4e is LFJ Liquidity Book v2.1 and 0x9ad6…fa10 is LFJ v1. Pool records carry dex_id directly: traderjoe_v2_2 is LFJ Liquidity Book v2.2, traderjoe_v2_1 is LFJ Liquidity Book v2.1 and traderjoe is LFJ v1.

How do I list only LFJ pools on Avalanche?

Call /networks/avalanche/pools/search with dex_name=traderjoe_v2_2, then with dex_name=traderjoe_v2_1 and dex_name=traderjoe for the other versions. Add order_by=volume_usd_24h to get the busiest first.

How fresh is the LFJ data?

On the free plan, data can run a short way behind the chain. Paid plans serve it in real time. The figures on this page were read from the API at 2026-09-17 14:31 UTC.

What counts as one request?

One call is one credit, including a call that returns many rows. Batch endpoints bill per item. Each streaming update also counts as one.

Can I stream LFJ swaps instead of polling?

Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land. Access is described in the showcase streams docs, and a running price stream is on the Avalanche streaming page.

How do I send my key once I have one?

Put the key in the Authorization header on its own, with nothing in front of it.

Which host do I call?

api.dexpaprika.com with a free key. Pro and Enterprise keys go to api-pro.dexpaprika.com.

Start querying LFJ on Avalanche

Every call on this page is one paste away. Plans decide how many you can make and how fresh the data is.