{"uid":"cap_riHtdRA63DfrYkVb35AGQ","slug":"saylor-innovations-uniswap-v3-pool-state-ae8e62ae","name":"Saylor Innovations Uniswap V3 Pool State","description":"Uniswap V3-style pool state for 16 EVM chains: spot price from slot0, current tick, in-range liquidity, fee tier and both token symbols.","url":"https://saylorinnovations.com/api/chain/uniswap-v3-pool?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["chain","pool"],"properties":{"pool":{"type":"string","description":"the V3-style pool contract address"},"chain":{"type":"string","description":"chain name (ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, gnosis, linea, scroll, mantle, blast, sonic, celo, berachain, unichain) or chain id"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["chain","chain_id","pool","token0","token1","current_tick","sqrt_price_x96","note","source"],"properties":{"note":{"type":"string","description":"plain-language reading of the result"},"pool":{"type":"string","description":"the pool contract"},"chain":{"type":"string","description":"the chain name that was queried"},"source":{"type":"string","description":"where the data was read from or how it was computed"},"token0":{"type":["object","null"],"properties":{"symbol":{"type":["string","null"],"description":"token symbol"},"address":{"type":["string","null"],"description":"token contract"},"decimals":{"type":["number","null"],"description":"token decimals"}},"description":"first token with address, symbol and decimals"},"token1":{"type":["object","null"],"properties":{"symbol":{"type":["string","null"],"description":"token symbol"},"address":{"type":["string","null"],"description":"token contract"},"decimals":{"type":["number","null"],"description":"token decimals"}},"description":"second token with address, symbol and decimals"},"factory":{"type":["string","null"],"description":"factory that created the pool"},"fee_bps":{"type":["number","null"],"description":"fee tier in basis points"},"chain_id":{"type":"number","description":"EIP-155 chain id of that network"},"liquidity":{"type":["string","null"],"description":"in-range liquidity"},"current_tick":{"type":"number","description":"current price tick"},"tick_spacing":{"type":["number","null"],"description":"tick spacing of the pool"},"sqrt_price_x96":{"type":"string","description":"sqrt price as a Q64.96 integer"},"price_token0_per_token1":{"type":["number","null"],"description":"spot price: token0 per one token1"},"price_token1_per_token0":{"type":["number","null"],"description":"spot price: token1 per one token0"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7o4kCvKprz-9VN24SbYLH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns live Uniswap V3-style pool state (spot price, current tick, in-range liquidity, fee tier, token symbols) for a given pool address across 16 EVM chains.","exampleAgentPrompt":"What's the current spot price, tick, and fee tier for the Uniswap V3 WETH/USDC pool at 0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640 on Ethereum?","exampleUseCases":[{"title":"Live DEX price check on Arbitrum","prompt":"Can you pull the current spot price and both token symbols for the Uniswap V3 pool at 0xC31E54c7a869B9FcBEcc14363CF510d1c41fa443 on Arbitrum?"},{"title":"Fee tier audit for a Polygon pool","prompt":"I need to know the fee tier in basis points and the in-range liquidity for the Uniswap V3 pool at 0x45dDa9cb7c25131DF268515131f647d726f50608 on Polygon."},{"title":"Multi-chain pool monitoring dashboard","prompt":"Check the current tick and sqrt price for the Uniswap V3 pool at 0x4C36388bE6F416A29C8d8Eee81C771cE6bE14B5 on Base — I'm tracking whether it's drifted out of my liquidity range."}],"resultDescription":"A JSON object containing the chain name and chain ID, pool contract address, token0 and token1 details (symbol, address, decimals), current tick, sqrt_price_x96, in-range liquidity, fee tier in basis points, factory address, data source, and a plain-language note summarizing the result.","failureModes":["Invalid or non-existent pool address returns an error or null fields","Unsupported chain name or chain ID returns an error","Pool exists but token metadata (symbol, decimals) is unavailable, returning null for those fields","RPC node timeout or chain congestion may cause delayed or failed reads","Pool contract does not follow Uniswap V3 interface, causing decoding errors"],"whenToPreferThis":"Choose this endpoint when you need live, on-chain Uniswap V3 pool state — especially spot price from slot0, current tick, liquidity, and fee tier — across any of 16 supported EVM chains in a single call. It is ideal for DeFi agents monitoring liquidity positions, checking whether a pool is in-range, or needing token metadata alongside price data, without constructing raw RPC calls yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T13:05:44.716Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-uniswap-v3-pool-state-ae8e62ae"}