uniswap/uniswap-ai▌
8 approved skills in this repository
deployer
Productivity
Deploy Continuous Clearing Auction (CCA) smart contracts using the ContinuousClearingAuctionFactory with CREATE2 for consistent addresses across chains.
v4-security-foundations
Productivity
Security-first guide for building Uniswap v4 hooks. Hook vulnerabilities can drain user funds—understand these concepts before writing any hook code.
liquidity-planner
Frontend
Plan and generate deep links for creating liquidity positions on Uniswap v2, v3, and v4.
viem-integration
Productivity
Integrate EVM blockchains using viem for TypeScript/JavaScript applications.
swap-integration
Productivity
Integrate Uniswap swaps into frontends, backends, and smart contracts. \n \n Three integration methods: Trading API (recommended for most use cases), Universal Router SDK (direct control), and smart contract integration via encoded commands \n Supports multiple routing types including CLASSIC AMM swaps, UniswapX Dutch auctions (V2/V3), MEV-protected priority orders, and wrap/unwrap operations across all supported chains \n Critical implementation details: spread quote responses into request bodi
configurator
Productivity
Configure Continuous Clearing Auction (CCA) smart contract parameters for fair and transparent token distribution.
swap-planner
Productivity
Plan and generate deep links for token swaps on Uniswap across all supported chains.
pay-with-any-token
Productivity
Use the Tempo CLI to call paid APIs and handle 402 challenges automatically. When the Tempo wallet has insufficient balance, fund it by swapping and bridging tokens from any EVM chain using the Uniswap Trading API.