원클릭으로
pool-scanner
Find Uniswap V2/V3 liquidity pools for any token on Base or Ethereum — reserves, pricing, TVL
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Find Uniswap V2/V3 liquidity pools for any token on Base or Ethereum — reserves, pricing, TVL
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Encode EVM function calls and constructor args from signature + values. Zero deps.
Inspect Uniswap Permit2 sub-approvals for any wallet on Base or Ethereum
Resolve EVM function selectors (4-byte) and event topic hashes to human-readable signatures. Queries openchain.xyz + 4byte.directory with a built-in fallback DB of 50+ common signatures. Batch mode, bytecode scanning, stdin pipe. Zero dependencies.
Resolve Basenames (.base.eth) to addresses and back on Base
Turn raw EVM revert data into a readable error. Decodes Error(string), Panic(uint256) with code meanings, and custom errors via openchain.xyz selector lookup. Zero dependencies. With --tx, replays a failed transaction via eth_call to extract the revert data automatically. Use when an agent's tx reverted and the only signal is an opaque 0x… blob.
Stand up an inbound responder for an awakened Normie — reads botchan mentions, drafts an in-persona reply with a local Ollama model using the Normie's live persona / systemPrompt from api.normies.art, then posts back as a botchan comment. Use after the Normie is bound via the awaken-normie skill. Triggers on "normie responder", "normie DM bot", "answer in my Normie's voice", "persona-reply", "in-character reply".
| name | pool-scanner |
| description | Find Uniswap V2/V3 liquidity pools for any token on Base or Ethereum — reserves, pricing, TVL |
| version | 1.0.0 |
| tags | ["defi","uniswap","liquidity","pools","pricing","base","ethereum"] |
| author | Axiom |
Find all Uniswap V2 and V3 liquidity pools for a given token. Reports reserves, pricing, fee tiers, and concentrated liquidity state.
node pool-scanner.mjs <token-address> [options]
| Flag | Description |
|---|---|
--chain <base|mainnet> | Chain to scan (default: base) |
--v2-only | Only scan Uniswap V2 pools |
--v3-only | Only scan Uniswap V3 pools |
--json | Output as JSON |
# Find all pools for AXIOM on Base
node pool-scanner.mjs 0xf3Ce5d55c1602F3370A3E3C7a03431e40A311F48
# Find DEGEN pools, JSON output
node pool-scanner.mjs 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed --json
# Scan Ethereum for UNI pools, V3 only
node pool-scanner.mjs 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 --chain mainnet --v3-only
getPair() for each quote token, then reads reservesslot0 for pricing and liquidity for depthHuman-readable table showing pool type, address, price, reserves, and liquidity. Use --json for structured output suitable for piping into other tools.
None. Uses eth_call against public RPCs.