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.

CapabilityDAEMON behavior
API key setupCLAWPUMP_API_KEY is stored through DAEMON secure key storage.
SkillsLoads available ClawPump skills from /skills.
AgentsLists, creates, fetches, starts, stops, and deletes hosted agents.
ChatLoads agent messages and sends prompts to /agents/:id/chat.
Integration cardAdds 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/json

API 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/chat

DAEMON 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#

CapabilityStatus
Secure key setupImplemented.
Agent creationImplemented.
Agent lifecycle controlsImplemented.
Agent chatImplemented.
Integration Command Center cardImplemented.
Trading execution previewsPlanned outside the ClawPump API boundary.