API References
GET /v1/chains
[
{
"name": "Ethereum",
"id": 1,
"logo": "https://files.krystal.app/DesignAssets/chains/ethereum.png",
"explorer": "https://etherscan.io",
"supportedProtocols": [
"sushiv3",
"pancakev3",
"uniswapv4",
"uniswapv2",
"sushiv2",
"pancakev2",
"uniswapv3"
]
},
{
"name": "Binance Smart Chain",
"id": 56,
"logo": "https://files.krystal.app/DesignAssets/chains/bsc.png",
"explorer": "https://bscscan.com",
"supportedProtocols": [
"pancakev2",
"uniswapv2",
"sushiv3",
"uniswapv4",
"sushiv2",
"pancakev3",
"uniswapv3",
"pancakev4",
"thena"
]
},
{
"name": "Avalanche",
"id": 43114,
"logo": "https://files.krystal.app/DesignAssets/chains/avalanche.png",
"explorer": "https://snowtrace.io",
"supportedProtocols": [
"uniswapv2",
"uniswapv3",
"uniswapv4"
]
},
{
"name": "UniChain",
"id": 130,
"logo": "https://files.krystal.app/DesignAssets/chains/unichain.png",
"explorer": "https://uniscan.xyz/",
"supportedProtocols": [
"uniswapv4",
"uniswapv2",
"uniswapv3"
]
},
{
"name": "Polygon",
"id": 137,
"logo": "https://files.krystal.app/DesignAssets/chains/polygon.png",
"explorer": "https://polygonscan.com",
"supportedProtocols": [
"sushiv2",
"quickswapv2",
"uniswapv3",
"sushiv3",
"quickswapv3",
"uniswapv4",
"uniswapv2"
]
},
{
"name": "Arbitrum",
"id": 42161,
"logo": "https://files.krystal.app/DesignAssets/chains/arbitrum.png",
"explorer": "https://arbiscan.io",
"supportedProtocols": [
"uniswapv2",
"sushiv2",
"camelotv2",
"uniswapv3",
"sushiv3",
"uniswapv4",
"pancakev2",
"pancakev3",
"camelotv3"
]
},
{
"name": "Berachain",
"id": 80094,
"logo": "https://files.krystal.app/DesignAssets/chains/berachain.png",
"explorer": "https://berascan.org",
"supportedProtocols": [
"kodiakcl"
]
},
{
"name": "Base",
"id": 8453,
"logo": "https://files.krystal.app/DesignAssets/chains/base.png",
"explorer": "https://basescan.org",
"supportedProtocols": [
"aerodromecl",
"uniswapv4",
"uniswapv2",
"sushiv2",
"pancakev3",
"uniswapv3",
"sushiv3"
]
},
{
"name": "Ronin",
"id": 2020,
"logo": "https://files.krystal.app/DesignAssets/chains/ronin.png",
"explorer": "https://app.roninchain.com/explorer",
"supportedProtocols": [
"katanav3",
"katanav2"
]
},
{
"name": "Sonic",
"id": 146,
"logo": "https://files.krystal.app/DesignAssets/chains/sonic.png",
"explorer": "https://sonicscan.org",
"supportedProtocols": [
"shadowcl",
"swapxcl",
"wagmiv3"
]
},
{
"name": "Optimism",
"id": 10,
"logo": "https://files.krystal.app/DesignAssets/chains/optimism.png",
"explorer": "https://optimistic.etherscan.io",
"supportedProtocols": [
"uniswapv2",
"sushiv2",
"uniswapv3",
"sushiv3",
"uniswapv4"
]
}
]GET v1/protocols
GET /v1/pools
/v1/poolsExample Response
GET /v1/pools/:chainId/:poolAddress
/v1/pools/:chainId/:poolAddressPath Parameters
Response
Example Request
Sample Response
GET /v1/positions
/v1/positionsPath Parameters
GET /v1/positions/:chainId/:positionId
/v1/positions/:chainId/:positionIdPath Parameters
Last updated