Skip to content

Add Slipstream V3 to dex_protocol enum#1

Merged
Thomas-Smets merged 1 commit into
mainfrom
feat/slipstream-v3
Apr 18, 2026
Merged

Add Slipstream V3 to dex_protocol enum#1
Thomas-Smets merged 1 commit into
mainfrom
feat/slipstream-v3

Conversation

@Thomas-Smets
Copy link
Copy Markdown
Member

Summary

Extends the plugin to support Slipstream V3 as a dex_protocol value alongside V1 and V2. Wires the new V3 rebalancer, compounder, and yield-claimer addresses into AM_ADDRESSES, extends the DexProtocol and AmProtocol types, and adds slipstream_v3 / staked_slipstream_v3 to the template prompt so the LLM can propose V3 automations.

V3 is Base-only (position manager isn't deployed on Unichain/Optimism). Since this plugin is already Base-only today, no chain-routing changes are needed.

All 59 tests pass, typecheck clean. Optimism support is a larger refactor (per-chain POOLS/TOKENS maps) and is out of scope here.

Wires V3 rebalancer, compounder, and yield-claimer addresses into
the AM address map and extends the DexProtocol type and template
enum so the agent can configure V3 positions. Base-only (the
position manager is only deployed on Base).
@Thomas-Smets Thomas-Smets requested a review from j-vp April 18, 2026 11:53
@Thomas-Smets Thomas-Smets merged commit fbd4472 into main Apr 18, 2026
1 check passed
@Thomas-Smets Thomas-Smets deleted the feat/slipstream-v3 branch April 18, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants