resolve_contract
Look up canonical deployed contract addresses for Web3 protocols across multiple chains.
Instructions
Look up canonical deployed contract addresses for Web3 protocols.
Covers: Uniswap, Aave, Compound, Curve, ENS, Lido, Maker, WETH, USDT, USDC, Multicall3, ERC-4337 EntryPoint, Gnosis Safe, Permit2, Seaport, 1inch, Across, Chainlink, CREATE2 Deployer. Multi-chain (Ethereum, Arbitrum, Base, Optimism, Polygon, etc.)
Args: protocol: Protocol name. Examples: "uniswap", "weth", "usdc", "aave", "safe" chain_id: Optional chain ID filter. "1"=Ethereum, "42161"=Arbitrum, "8453"=Base, "10"=Optimism, "137"=Polygon. Omit for all chains.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| protocol | Yes | ||
| chain_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |