### 馃殌 The feature, motivation and pitch ## Add Superfluid Support to CDP Agentkit ### Overview As part of the Ethglobal Agent hackathon, we had a need for Superfluid functionality in our agent. Actions include: - Stream management (opening, updating, and closing) - Pool management (opening, updating) - Querying (checking for current streams/pools) ### Implementation Steps 1. Create Initial package struction - [ ] Create `superfluid` directory in action providers - [ ] Set up basic package files 2. Add core Stream actions 3. Add core Pool actions 4. Add core Query actions 5. Add tests - [ ] Pool tests - [ ] Stream tests - [ ] Query tests 6. Documentation - [ ] Usage examples - [ ] Update main README ### Dependencies - Node.js 18+ - graphql-request ### Alternatives N/A ### Additional context Link to fork: https://github.com/gtspencer/agentkit Link to project: https://ethglobal.com/showcase/gaimer-7mytn Action Providers Added: - SuperfluidStreamActionProvider: handles starting, updating, and stopping Superfluid streams - SuperfluidPoolActionProvider: handles starting and updating a Superfluid pool - SuperfluidQueryActionProvider: handles querying The Graph for active Superfluid streams
Activity
phdargen commentedon Sep 4, 2025
Implemented in #823.
Can be closed @CarsonRoscoe