ClawPump Integration
DAEMON integrates ClawPump as a hosted AI trading-agent surface for Solana. The panel lets users create agents, attach skills, control lifecycle state, and chat with selected agents from inside the workspace.
ClawPump runs as a first-class DAEMON panel with secure key storage and main-process API calls.
What the integration adds#
Hosted agents
Create ClawPump agents with a strategy preset and optional skills, then start, stop, delete, or inspect them without leaving DAEMON.
Agent chat
Load recent messages and send chat prompts to a selected hosted agent through DAEMON's typed IPC bridge.
| Capability | DAEMON behavior |
|---|---|
| API key setup | CLAWPUMP_API_KEY is stored through DAEMON secure key storage. |
| Skills | Loads available ClawPump skills from /skills. |
| Agents | Lists, creates, fetches, starts, stops, and deletes hosted agents. |
| Chat | Loads agent messages and sends prompts to /agents/:id/chat. |
| Integration card | Adds ClawPump to the Integration Command Center and Solana workspace profile. |
Authentication#
ClawPump uses a Bearer token. DAEMON stores the key under CLAWPUMP_API_KEY. The renderer asks the main process to call ClawPump and never needs to hold the key after setup.
Request headers
Authorization: Bearer $CLAWPUMP_API_KEY
Content-Type: application/jsonAPI surface#
ClawPump endpoints
GET https://clawpump.tech/api/v1/skills
GET https://clawpump.tech/api/v1/agents
GET https://clawpump.tech/api/v1/agents/:id
GET https://clawpump.tech/api/v1/agents/:id/messages?limit=50
POST https://clawpump.tech/api/v1/agents
POST https://clawpump.tech/api/v1/agents/:id/start
POST https://clawpump.tech/api/v1/agents/:id/stop
DELETE https://clawpump.tech/api/v1/agents/:id
POST https://clawpump.tech/api/v1/agents/:id/chatDAEMON workflow#
- Open ClawPump from the command drawer or Integration Command Center.
- Save a ClawPump API key.
- Pick a strategy preset and optional skills.
- Create the hosted agent.
- Start, stop, delete, or chat with the agent from the panel.
Safety model#
- ClawPump API calls run from Electron main process services.
- CLAWPUMP_API_KEY is stored with the OS keyring through DAEMON secure key storage.
- Lifecycle actions require explicit button clicks.
- Delete prompts for confirmation.
- The integration does not expose wallet private keys to ClawPump.
Current status#
| Capability | Status |
|---|---|
| Secure key setup | Implemented. |
| Agent creation | Implemented. |
| Agent lifecycle controls | Implemented. |
| Agent chat | Implemented. |
| Integration Command Center card | Implemented. |
| Trading execution previews | Planned outside the ClawPump API boundary. |