pool-finder

Discover and analyze Uniswap V3 and V4 pools for efficient token swaps.

120|12|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ccashwell/evm-cortex --skill pool-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pool-finder
Source: https://github.com/ccashwell/evm-cortex/tree/main/skills/pool-finder
Command: npx skills add https://github.com/ccashwell/evm-cortex --skill pool-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Uniswap developers and traders need quick visibility into available pools, pool liquidity, and routing options across V3 and V4 to plan efficient swaps and liquidity deployments.

Core Features & Use Cases

  • Discover and read pool state across Uniswap V3 and V4, including factory queries, pool parameters, and liquidity metrics.
  • Compare pools by TVL, liquidity, and routing potential to identify optimal swap paths and liquidity opportunities.
  • Use the included Forge scripts and subgraph queries to automate pool scanning, pricing checks, and route evaluation for a token pair.

Quick Start

Discover the best pool for a token pair by scanning all relevant pools and report its address, liquidity, and current price.

Frequently Asked Questions about pool-finder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the best Uniswap pool for a token swap?

To find the best Uniswap pool, scan all available V3 and V4 pools using subgraph queries to compare TVL, liquidity, and routing potential. This surfaces addresses and metrics for optimal swap paths.

Can I get off-chain swap quotes for Uniswap V3 and V4 pools?

Yes, you can get off-chain swap quotes for Uniswap V3 and V4 pools by using cast and QuoterV2. This allows you to evaluate pricing checks and route options without executing on-chain transactions.

How do I compare Uniswap routing options across multiple pool tiers?

Compare Uniswap routing options across multiple pool tiers by executing multi-tier pool discovery and route comparison. This evaluates all factory queries and pool parameters to identify the most efficient token swap paths.

Does this pool finder handle zero liquidity or missing pool data?

Yes, the pool finder handles zero liquidity and missing data by ensuring pools exist with nonzero addresses. It manages these common edge cases during on-chain reads of pool state to prevent route evaluation errors.

What is the best way to automate Uniswap pool scanning and pricing checks?

The best way to automate Uniswap pool scanning and pricing checks is by running Forge scripts. These scripts automate pool discovery, evaluate multi-tier pool parameters, and perform route evaluation for token pairs.