Skip to content
Back to skills

2536 Uniswap Trading B7b20165

ASecurity

Integrate Uniswap swaps via Trading API, Universal Router SDK, or direct smart contract calls.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
blockchaingobashdebugginggitapi

Works with

  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2536-uniswap-trading_b7b20165 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2536 Uniswap Trading B7b20165?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2536 Uniswap Trading B7b20165
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2536-uniswap-trading-b7b20165/badge)](https://www.skillsdirectory.com/skills/tools-only-2536-uniswap-trading-b7b20165)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
title: Uniswap Trading
order: 5
---

# Uniswap Trading

Integrate Uniswap swaps via Trading API, Universal Router SDK, or direct smart contract calls.

## Installation

```bash
/plugin install uniswap-trading
```

## Skills

| Skill                                          | Description                                       | Invocation          |
| ---------------------------------------------- | ------------------------------------------------- | ------------------- |
| [Swap Integration](../skills/swap-integration) | Comprehensive guide for integrating Uniswap swaps | `/swap-integration` |

## Agents

| Agent                   | Description                                                                                                                 |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| swap-integration-expert | Expert agent for complex swap integration questions, Trading API debugging, Universal Router encoding, and Permit2 patterns |

## Integration Methods

| Method                    | Best For              | Description                                                                            |
| ------------------------- | --------------------- | -------------------------------------------------------------------------------------- |
| **Trading API**           | Most use cases        | REST API with automatic routing optimization. 3-step flow: check_approval, quote, swap |
| **Universal Router SDK**  | Full control          | Direct SDK usage with `@uniswap/universal-router-sdk`. Command-based architecture      |
| **Direct Smart Contract** | On-chain integrations | Solidity contracts calling Universal Router for DeFi composability                     |

## Supported Chains

Ethereum (1), Optimism (10), BNB (56), Unichain (130), Polygon (137), X Layer (196), zkSync (324), World Chain (480), Soneium (1868), Base (8453), Arbitrum (42161), Celo (42220), Avalanche (43114), Blast (81457), Zora (7777777), Monad (143)

## Key References

- **Trading API**: `https://trade-api.gateway.uniswap.org/v1`
- **Universal Router**: [github.com/Uniswap/universal-router](https://github.com/Uniswap/universal-router)
- **SDKs**: `@uniswap/universal-router-sdk`, `@uniswap/v3-sdk`, `@uniswap/sdk-core`
- **Permit2**: Token approval infrastructure

## Related

- [Plugins Overview](/plugins/) - All available plugins
- [Uniswap Viem](/plugins/uniswap-viem) - Foundational EVM integration (prerequisite)
- [Uniswap Hooks](/plugins/uniswap-hooks) - v4 hook development
- [Skills](/skills/) - All available skills

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…