Uniswap V3 liquidity distribution for an Ethereum pool
crypto_uniswap_v3_ticksUniswap V3 liquidity distribution for an Ethereum pool, read on-chain: tokens, fee tier, tick spacing, current tick and price (both directions, decimals applied), in-range liquidity, and every initialized tick within a window around the price with its price, liquidityNet and the active liquidity of the range above it — the shape of concentrated liquidity. Default pool: USDC/WETH 0.05%. Price: $0.003 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "crypto_uniswap_v3_ticks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | Uniswap V3 pool address on Ethereum (default USDC/WETH 0.05%) | |
| words | No | Tick-bitmap words to scan each side of the price, 1 to 5 (default 2; one word = 256 tick spacings) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | ||
| chain | No | ||
| price | No | ||
| ticks | No | ||
| source | No | ||
| token0 | No | ||
| token1 | No | ||
| checkedAt | No | ||
| feeTierPct | No | ||
| currentTick | No | ||
| tickSpacing | No | ||
| scannedTicks | No | ||
| inRangeLiquidity | No | ||
| initializedTicks | No |