uniswap-dev

Community

Uniswap development toolkit for v2/v3/v4.

Authormashharuki
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill consolidates Uniswap development resources, enabling engineers to quickly scaffold and integrate Uniswap v2/v3/v4 features by providing practical code examples, references, and security best practices in one place.

Core Features & Use Cases

  • Version selection guidance for v2, v3, v4 and UniswapX to help choose the right framework for a project.
  • End-to-end swap implementations with v4 SDK examples and security patterns.
  • Custom hook development (v4) templates and patterns for dynamic fees, TWAMM, and limit orders.
  • Subgraph API usage samples in Python and TypeScript for pool data, swaps, and analytics.
  • Security checklists and architecture patterns to accelerate audits and safe deployments.

Quick Start

Run the included scripts to explore Uniswap v4 swaps and subgraph data: swap_v4_example.ts and subgraph_query.py.

Dependency Matrix

Required Modules

ethers@uniswap/sdk-core@uniswap/v4-sdk@uniswap/v4-corerequests

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: uniswap-dev
Download link: https://github.com/mashharuki/claude-code-sample/archive/main.zip#uniswap-dev

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.