crane-aerodrome

Integrate Aerodrome DEX swaps and pools into Crane workflows on Base with Solidity services and tests.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/cyotee/cyotee-claude-plugin-crane --skill crane-aerodrome
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: crane-aerodrome
Source: https://github.com/cyotee/cyotee-claude-plugin-crane/tree/main/.opencode/skills/crane-aerodrome
Command: npx skills add https://github.com/cyotee/cyotee-claude-plugin-crane --skill crane-aerodrome

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Aerodrome integration enables Crane-powered patterns to interact with Aerodrome DEX on Base, simplifying cross-pool swaps, liquidity management, and testing by providing ready-made services, repos, and examples.

Core Features & Use Cases

  • Volatile pool operations (xy = k) with AerodromServiceVolatile.
  • Stable pool operations (x^3y + xy^3 = k) with AerodromServiceStable.
  • Router awareness and pool metadata storage via AerodromeRouterAwareRepo and AerodromePoolMetadataRepo.
  • Full testing scaffolds: TestBase_Aerodrome and TestBase_Aerodrome_Pools.
  • Slipstream rewards utilities for concentrated liquidity positions.

Quick Start

Install Crane's Aerodrome modules, initialize the AerodromeRouterAwareRepo, and perform a volatile pool swap using AerodromServiceVolatile.

Frequently Asked Questions about crane-aerodrome

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

FAQPage Schema
How do I integrate Aerodrome DEX swaps into a Solidity workflow on Base?▼

Aerodrome DEX swaps integrate into Solidity workflows on Base using modular service contracts like AerodromServiceVolatile and AerodromServiceStable to execute cross-pool swaps and manage liquidity.

What is the difference between volatile and stable pool operations in Aerodrome?▼

Volatile pool operations use the xy = k invariant via AerodromServiceVolatile, while stable pool operations use the x^3y + xy^3 = k invariant via AerodromServiceStable for reduced slippage on correlated assets.

How do I set up testing scaffolds for Aerodrome pools?▼

Aerodrome pool testing scaffolds are set up using TestBase_Aerodrome and TestBase_Aerodrome_Pools, providing reference implementations and environments to validate swap routes and pool interactions.

Can I manage concentrated liquidity positions and Slipstream rewards with this integration?▼

Yes, Slipstream rewards utilities are included for managing concentrated liquidity positions, extending the basic volatile and stable pool swap functionality within the Crane-enabled environment.

Do I need specific repository structures to store Aerodrome pool metadata?▼

Pool metadata storage requires initializing the AerodromeRouterAwareRepo and AerodromePoolMetadataRepo, ensuring router awareness and persistent metadata tracking for deployed pools.