Slipstream Position Manager

Manage NFT-wrapped concentrated liquidity positions via Solidity interfaces.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/cyotee/aerodrome-V2-slipstream-skill --skill slipstream-position-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Slipstream Position Manager
Source: https://github.com/cyotee/aerodrome-V2-slipstream-skill/tree/main/.opencode/skills/slipstream-position-manager
Command: npx skills add https://github.com/cyotee/aerodrome-V2-slipstream-skill --skill slipstream-position-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Slipstream Position Manager wraps concentrated-liquidity positions as ERC721 NFTs, providing a streamlined interface to mint, adjust, collect, and manage liquidity ranges.

Core Features & Use Cases

  • NFT-wrapped positions: mint new positions, increaseLiquidity, decreaseLiquidity, collect fees, and perform multicall operations in a single transaction.
  • Real-world scenario: a DeFi user creates a NFT-position for a token pair, adds liquidity, and later adjusts the range or withdraws fees without interacting with multiple contracts.
  • Use Case: Automate position management within a dApp backend to maintain liquidity ranges and accruing rewards.

Quick Start

Use Slipstream Position Manager to mint a new NFT position for a chosen token pair and tick range, then call increaseLiquidity to add more liquidity if needed.

Frequently Asked Questions about Slipstream Position Manager

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

FAQPage Schema
How do I manage concentrated liquidity positions as NFTs in Solidity?

To manage concentrated liquidity positions as NFTs in Solidity, use the Slipstream Nonfungible Position Manager to wrap positions into ERC721 tokens. This allows you to mint, adjust liquidity, and collect fees within a single contract interface.

Can I mint, increase liquidity, and collect fees in a single transaction?

Yes, you can mint, increase liquidity, and collect fees in a single transaction using multicall operations. The Nonfungible Position Manager supports batching these position management actions together to streamline on-chain pool interactions.

What Solidity interfaces are required for interacting with concentrated liquidity pools?

Interacting with concentrated liquidity pools requires Solidity interfaces for NonfungiblePositionManager, ICLPool, and CLFactory. These interfaces handle on-chain pool interactions and proper accounting of liquidity and fees.

How do I adjust liquidity ranges for an existing NFT position?

To adjust liquidity ranges for an existing NFT position, call decreaseLiquidity to withdraw from the current range and mint a new position with the desired tick range. You can automate this position management within a dApp backend to maintain liquidity ranges.

Does the Slipstream Position Manager support automated fee collection for DeFi positions?

Yes, the Slipstream Position Manager supports automated fee collection for DeFi positions through its collect function. You can automate position management within a dApp backend to maintain liquidity ranges and accrue rewards without interacting with multiple contracts.

What are the limitations of using NFT-wrapped concentrated liquidity positions?

NFT-wrapped concentrated liquidity positions require proper accounting of liquidity and fees through on-chain pool interactions. Users must manage tick ranges carefully and handle Solidity interfaces for ICLPool and CLFactory to avoid improper fee accrual or liquidity adjustments.