addresses

Provides verified contract addresses for major Ethereum protocols across mainnet and L2 networks.

1|Updated Sep 4, 2025
One-click install
npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill addresses-fuzzystodd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: addresses
Source: https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO/tree/main/skills/addresses
Command: npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill addresses-fuzzystodd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Guessing or hallucinating smart contract addresses leads to lost funds and failed transactions. This Skill supplies a curated, onchain-verified registry of contract addresses so you never have to rely on memory or unverified sources when building Web3 transactions. ## Core Features & Use Cases - Verified Multi-Chain Addresses: Covers stablecoins, WETH, liquid staking tokens, and DeFi protocols across Mainnet, Arbitrum, Optimism, Base, Polygon, and zkSync Era. - Broad Protocol Coverage: Includes Uniswap V2/V3/V4, Aave, Compound, Curve, Balancer, 1inch, Permit2, Safe, Chainlink feeds and CCIP, EigenLayer, Across, Yearn V3, plus L2-native DEXs like Aerodrome, Velodrome, GMX, Pendle, Camelot, and SyncSwap. - Verification Guidance: Documents CREATE2 vs per-chain deployment patterns and provides cast commands and official documentation links for independent verification. - Use Case: When building a swap transaction on Base, look up the correct Uniswap V3 SwapRouter02 and USDC addresses for Base instead of risking a wrong or mainnet-only address. ## Quick Start Ask for the verified contract address of a specific protocol on a specific chain, such as the Aave V3 Pool address on Arbitrum.

Frequently Asked Questions about addresses

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

FAQPage Schema
How do I find the correct Uniswap contract address for each chain?▼

Uniswap V3 uses the same CREATE2 addresses on most chains, but V4 addresses differ per chain and are not deterministic. This Skill lists verified V2, V3, V4, and Universal Router addresses for Mainnet, Arbitrum, Optimism, and Base.

What is the Permit2 contract address on Arbitrum and Base?▼

Permit2 is deployed at 0x000000000022D473030F116dDEE9F6B43aC78BA3 on all chains via CREATE2, including Arbitrum and Base. It is used by Uniswap's Universal Router and many other protocols for token approvals.

Are contract addresses the same across different EVM chains?▼

Only CREATE2-deployed contracts like Permit2, Safe, Seaport, and 1inch v6 share addresses cross-chain. Tokens like USDC, USDT, DAI, and WETH, plus Uniswap V4 and Across SpokePool, have different addresses per chain.

How can I verify a contract address before sending a transaction?▼

Check that bytecode exists at the address using cast code with an RPC endpoint, then cross-reference the address against official protocol docs, CoinGecko, and a block explorer. EIP-55 checksummed addresses help catch typos.

Which DEX has the deepest liquidity on Base and Optimism?▼

Aerodrome dominates Base and Velodrome dominates Optimism, both using the ve(3,3) model where LPs earn token emissions rather than trading fees directly. Uniswap is not the dominant DEX on these L2 networks.

What are the limitations of a static contract address list?▼

Addresses can change when protocols upgrade proxies or deploy new versions, so a static list may become outdated. Always verify against a block explorer or official protocol documentation before sending funds.