Liquidity

Best liquidity providers

LP wallets from the ledger: win rate, fees, pools, expected value per position, average age / invested / monthly profit, profit over 7 / 30 days / all time, the last seven days of profit and what they provide to. Every filter bound is inclusive; unset = off.

The board is fee-checked: a wallet whose profit is positive while the fees it collected are under a tenth of that profit made it on the token's price (liquidity on a launch pulled into the buyers), not by providing, and is left out; hidden counts them and all=1 keeps them in. The check reads the window the board ranks by (profit_7d → 7 days, profit_30d → 30 days, every other sort → all time). Every sort ranks inside the 400 most profitable wallets of its window that pass the filters; total is that count. A window sort lists only wallets with a position that ended or was touched in the window.

get/lp/leaderboard

Request

  • Base URL: https://api.getchord.xyz/v1
  • URL: https://api.getchord.xyz/v1/lp/leaderboard
  • Auth: none declared

Query parameters

chain5042 | 4663 | 143 required

Chain id: 5042 Arc · 4663 Robinhood Chain · 143 Monad.

unit'usd' | 'native'

native = every money field of the answer in the chain's own coin (ETH on Robinhood Chain, MON on Monad; Arc's coin is USDC), each deposit, withdrawal and fee converted at the coin's price of its own hour, and live values at the price now. The fields keep their …Usd names; unit and unitSymbol in the answer say what they carry. The row rules (the $20 floor, the 20x bound) stay in dollars, so both units score the same positions. 503 UNIT_NOT_READY while a chain's ledger is being rebuilt with these figures; another value is 400 BAD_UNIT.

sort'profit' | 'profit_7d' | 'profit_30d' | 'win_rate' | 'avg_age' | 'positions' | 'pools' | 'ev' | 'avg_invested' | 'monthly_profit' | 'fees' | 'last_activity'

profit = all time. An unknown value is 400 BAD_SORT.

limitinteger
all'0' | '1'

1 = keep the wallets the fee check leaves out.

minInnumber

Ignore positions under this many dollars.

minPositionsinteger
minAgeHoursnumber
minWinRatenumber

Percent.

minEvnumber
minProfitnumber
minMonthlynumber
maxFirstTsinteger

Unix time, seconds, UTC.

Only wallets active before this time.

lastActiveDaysnumber
minFeesnumber

Fees collected, all time.

Response

chaininteger
sortstring
minInnumber
filtersobject
feeCheckboolean

The fee check was applied.

hiddeninteger

Wallets passing the filters that the fee check left out.

totalinteger

Wallets the board ranks.

updatedAtinteger

Unix time, milliseconds — when the server built this answer.

Changes

No recorded changes to this operation across all 2 revisions of this API.