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.