Returns
[Pair]!
required
Show Properties
Show Properties
Metadata for the first token in the pair.
Show Properties
Show Properties
The precision to which the token can be divided. For example, the smallest unit for USDC is 0.000001 (6 decimals).
Community gathered links for the socials of this token.
More metadata about the token.
Show Properties
Show Properties
A list of exchanges where the token has been traded.
Show Properties
Show Properties
Returns mint authority address if token is mintable. If null, verify against isMintableValid.
Returns freeze authority address if token is freezable. If null, verify against isFreezableValid.
Determines if freezable is a valid address or null value for the authority, or if the freezable state has not yet been determined.
Determines if mintable is a valid address or null value for the authority, or if the mintable state has not yet been determined.
The launchpad data for the token, if applicable.
Show Properties
Show Properties
The total supply of the token.
This field is deprecated. Use the TokenInfo type
ExplorerTokenData
deprecated
Information about the token from 3rd party sources.
This field is deprecated. Use the TokenInfo type
Show Properties
Show Properties
The thumbnail token logo URL.
This field is deprecated. Use the TokenInfo type
The small token logo URL.
This field is deprecated. Use the TokenInfo type
The large token logo URL.
This field is deprecated. Use the TokenInfo type
The circulating supply of the token.
This field is deprecated. Use the TokenInfo type
Metadata for the second token in the pair.
Show Properties
Show Properties
The precision to which the token can be divided. For example, the smallest unit for USDC is 0.000001 (6 decimals).
Community gathered links for the socials of this token.
More metadata about the token.
Show Properties
Show Properties
A list of exchanges where the token has been traded.
Show Properties
Show Properties
Returns mint authority address if token is mintable. If null, verify against isMintableValid.
Returns freeze authority address if token is freezable. If null, verify against isFreezableValid.
Determines if freezable is a valid address or null value for the authority, or if the freezable state has not yet been determined.
Determines if mintable is a valid address or null value for the authority, or if the mintable state has not yet been determined.
The launchpad data for the token, if applicable.
Show Properties
Show Properties
The total supply of the token.
This field is deprecated. Use the TokenInfo type
ExplorerTokenData
deprecated
Information about the token from 3rd party sources.
This field is deprecated. Use the TokenInfo type
Show Properties
Show Properties
The thumbnail token logo URL.
This field is deprecated. Use the TokenInfo type
The small token logo URL.
This field is deprecated. Use the TokenInfo type
The large token logo URL.
This field is deprecated. Use the TokenInfo type
The circulating supply of the token.
This field is deprecated. Use the TokenInfo type
Custom data for the pair, only certain protocols have this. (uniswapv4, arenatrade for example)
Show Properties
Show Properties
Show Properties
Show Properties
Whether the pool uses a dynamic fee. A fee of 0x80000 is used by Uniswap V4 to indicate a dynamic pool — in such cases, the fee percentage on the pair should be disregarded.
PairProtocolCustomData
deprecated
Arguments
We support lock info on UniV3, UniV4, RaydiumV4, PumpAMM, and token burns on Solana.
Usage Guidelines
- Provide
tokenAddressandnetworkIdto retrieve all trading pairs that include the specified token - Use
limitto control the number of pairs returned — useful when a token has many pairs - Results include both sides of each pair (
token0andtoken1) so you can identify the paired asset - The
pooledfield shows current liquidity amounts for each token in the pair feeindicates the swap fee in basis points when available (e.g., 2500 = 0.25%, 100 = 0.01%)tickSpacingis populated for concentrated liquidity pools (UniswapV3, Orca Whirlpool)- For richer metadata including volume, liquidity USD values, and token details, use
listPairsWithMetadataForTokeninstead
Troubleshooting Tips
When should I use this vs listPairsWithMetadataForToken?
When should I use this vs listPairsWithMetadataForToken?
Use
listPairsForToken for a lightweight list of pair addresses and basic pool data. Use listPairsWithMetadataForToken when you need enriched data like USD volume, liquidity values, token metadata, and exchange info in a single query.How are pairs ordered?
How are pairs ordered?
Pairs are returned ordered by liquidity, with the highest-liquidity pairs first. Use
limit to get only the top pairs for a token.What does exchangeHash represent?
What does exchangeHash represent?
exchangeHash is the factory contract address that deployed the pair. This identifies which DEX or AMM protocol the pair belongs to (e.g., Raydium, Orca, Uniswap).Why is tickSpacing null for some pairs?
Why is tickSpacing null for some pairs?
tickSpacing is only relevant for concentrated liquidity pools (like UniswapV3 or Orca Whirlpool). For constant-product AMMs (like Raydium V4 or UniswapV2-style pools), this field is null.