← ClaudeAtlas

uniswaplisted

Trade and interact with Uniswap in Python using Ape and the uniswap-sdk package.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 82
Install: claude install-skill aiskillstore/marketplace
This skill describes when and how to the `uniswap-sdk` to interact and trade with the Uniswap protocol on various blockchains with Ape. The user provides a network they wish to interact with uniswap on, which tokens they want to index, and what actions they want to do: get prices, search for routes, make trades. ## Using This Skill **CRITICAL**: Before writing any code with this SDK, you MUST: 1. Use `web_fetch` to retrieve the latest documentation from https://github.com/ApeWorX/uniswap-sdk/blob/main/README.md 2. Use `web_fetch` to retrieve the latest Ape documentation from https://docs.apeworx.io/ape/stable 3. Use `web_fetch` to retrieve the latest `ape-tokens` documentation from https://github.com/ApeWorX/ape-tokens/blob/main/README.md 4. Specifically fetch relevant pages like: - Usage guide: https://github.com/ApeWorX/uniswap-sdk/blob/main/README.md#quick-usage - Installing a tokenlist using `ape-tokens`: https://github.com/ApeWorX/ape-tokens/blob/main/README.md#quick-usage - Setting up an account with Ape: https://docs.apeworx.io/ape/stable/userguides/accounts#live-network-accounts **DO NOT** rely on general knowledge about Ape - always fetch the current documentation first to ensure accuracy. ## Using the SDK Before writing any code with the SDK, understand which network the user wishes to interact with Uniswap on, which tokens they might wish to swap or measure price information, and which tokens might be best used as intermediate steps in efficient rout