Agent Wormhole
/install agent-wormhole
Agent Wormhole
Agent Wormhole opens a temporary encrypted passage for agent handoffs. The payload can be claimed once, then the channel collapses.
Use this skill when a task involves:
- sending or receiving one-time agent handoffs
- passing mission briefs, configs, receipts, files, or scoped secrets
- using the
agent-wormholeCLI or HTTP API - checking ECHO holder sponsored access
- checking Bankr x402 paid open status
- deploying or operating the VPS service
Quick Commands
From a project that has the package installed:
agent-wormhole send --text "mission brief" --ttl 10m
agent-wormhole send --file ./artifact.tgz --note "handoff bundle"
agent-wormhole inspect \x3Ccode>
agent-wormhole receive \x3Ccode> --out ./received
agent-wormhole cleanup --delete-claimed-older-than 15m
For one-off use without installing globally:
npx @builtbyecho/agent-wormhole send --text "mission brief"
Mental Model
- Codes are
id.secret. idlocates stored metadata.secretderives the AES-256-GCM decrypt key and is not stored.- Default TTL is 10 minutes.
- Max TTL is 24 hours unless explicitly configured lower.
- Default max payload is 5 MB.
- Receipts are written for opens and claims.
Access Paths
- Local CLI/library opens record
access.path = local. - Direct API holder opens require an EIP-191 signature from a wallet holding at least
50,000,000 ECHOon Base and recordaccess.path = echo_holder. - Bankr x402 paid opens are handled by
agent-wormhole-openand recordaccess.path = x402_paid. - Claiming is free.
Live Endpoints
- Direct holder/API route:
https://storage.builtbyecho.xyz/agent-wormhole - Bankr x402 paid open:
https://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-open - VPS local service:
http://127.0.0.1:8791
Verification
From the package root:
npm test
node --check src/cli.js
node --check src/index.js
node --check src/server.js
npm pack --json --dry-run
For live health:
curl -sS https://storage.builtbyecho.xyz/agent-wormhole/health
For Bankr status, check both registry and execution:
bankr --config /Users/dustin/.bankr/builtbyecho-agentmail.json x402 list
bankr x402 schema https://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-open
bankr --config /Users/dustin/.bankr/echo-token-agentmail.json x402 call -X POST -d '{"payload":"dGVzdA=="}' --max-payment 0.01 -y --raw https://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-open
Do not treat registry active status alone as proof that paid x402 execution works. A real paid call from a non-owner wallet is the proof.
Safety
- Do not paste wormhole codes into public channels unless the user explicitly wants the payload claimable by anyone there.
- Do not log plaintext secrets or payloads.
- Prefer short TTLs for secrets.
- Use
trashor cleanup commands for local received artifacts when they are no longer needed. - Do not test Bankr paid endpoints with the same wallet that owns/deployed the endpoint.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install agent-wormhole - After installation, invoke the skill by name or use
/agent-wormhole - Provide required inputs per the skill's parameter spec and get structured output
What is Agent Wormhole?
Use Agent Wormhole for one-time sealed handoffs between autonomous agents, including encrypted mission briefs, scoped secrets, temporary artifacts, receipts,... It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install Agent Wormhole?
Run "/install agent-wormhole" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent Wormhole free?
Yes, Agent Wormhole is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Agent Wormhole support?
Agent Wormhole is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent Wormhole?
It is built and maintained by BuiltByEcho (@builtbyecho); the current version is v0.1.0.