agent-wormhole/SKILL.md
Use Agent Wormhole for one-time sealed handoffs between autonomous agents, including encrypted mission briefs, scoped secrets, temporary artifacts, receipts, config drops, CLI/API usage, ECHO holder access, and Bankr x402 paid opens.
npx skillsauth add bankrbot/skills agent-wormholeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Agent Wormhole opens a temporary encrypted passage for agent handoffs. The payload can be claimed once, then the channel collapses.
This skill executes the @builtbyecho/agent-wormhole npm package. Before running any agent-wormhole or npx @builtbyecho/agent-wormhole command for the first time in a session, tell the user:
About to install/run
@builtbyecho/agent-wormhole(v0.1.2) from npm. It is an encrypted one-time-handoff CLI that writes payloads to a local.agent-wormholes/directory and (for holder/paid opens) callsstorage.builtbyecho.xyzand the Bankr x402 endpoint. It does NOT sign transactions or access private keys.Proceed? (y/n)
Wait for explicit confirmation before the first invocation. Subsequent calls in the same session do not need to re-prompt.
Pin the version when invoking via npx:
npx -p @builtbyecho/[email protected] agent-wormhole <args>
https://www.builtbyecho.xyzhttps://www.builtbyecho.xyz/agent-wormhole.htmlhttps://github.com/BuiltByEcho/agent-wormholehttps://www.npmjs.com/package/@builtbyecho/agent-wormholehttps://www.builtbyecho.xyz/skills/agent-wormhole/SKILL.mdUse this skill when a task involves:
agent-wormhole CLI or HTTP APIFrom 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 <code>
agent-wormhole receive <code> --out ./received
agent-wormhole cleanup --delete-claimed-older-than 15m
For one-off use without installing globally:
npx -p @builtbyecho/[email protected] agent-wormhole send --text "mission brief"
id.secret.id locates stored metadata.secret derives the AES-256-GCM decrypt key and is not stored.access.path = local.50,000,000 ECHO on Base and record access.path = echo_holder.agent-wormhole-open and record access.path = x402_paid.https://storage.builtbyecho.xyz/agent-wormholehttps://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-openhttp://127.0.0.1:8791From 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 "$BANKR_OWNER_CONFIG" x402 list
bankr x402 schema https://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-open
bankr --config "$BANKR_PAYER_CONFIG" x402 call -X POST -d '{"payload":"dGVzdA=="}' --max-payment 0.01 -y --raw https://x402.bankr.bot/0x2a16625fad3b0d840ac02c7c59edea3781e340ae/agent-wormhole-open
Set BANKR_OWNER_CONFIG to the endpoint owner/operator config and BANKR_PAYER_CONFIG to a separate payer config. 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.
data-ai
Claim and withdraw payments from Metr (metrpay.com) merchant account.
development
AI-powered crypto trading agent, wallet API, and LLM gateway via natural language. Use when the user wants to trade crypto, trade tokenized stocks and ETFs (spot or leveraged), check portfolio balances (with PnL and NFTs), view token prices, search tokens, transfer crypto, manage NFTs, use leverage (Hyperliquid or Avantis), bet on Polymarket, deploy tokens, set up automated trading, sign and submit raw transactions, call or deploy x402 paid API endpoints, browse the web, or access LLM models through the Bankr LLM gateway funded by your Bankr wallet. Supports Base, Ethereum, Polygon, Solana, Unichain, World Chain, Arbitrum, BNB Chain, and Robinhood Chain.
testing
Urizen — an AI equity-research desk + the first autonomous fund on Robinhood Chain (4663), as an agent skill. Real charts & technicals for any tokenized US stock, SEC fundamentals + filings + insider activity, Wall Street analyst consensus, financial news, the macro calendar (Fed/CPI/jobs), live prediction-market odds, and on-chain price — plus the fund's live strategies, book, execution tape, and one-token exposure via $URI. Public, key-less, CORS-open REST on chain 4663. Triggers on: "urizen", "research a stock", "tokenized stock", "SEC fundamentals", "analyst rating", "economic calendar", "prediction market odds", "copy trade the fund", "urizen book", "buy $URI".
development
List tokens on CoinHero via consignment deals on Base — deposit ERC-20 inventory, earn USDC when the protocol buys your token for CoinHero card games. Use when a wallet-enabled agent wants to consign a Base ERC-20 token, check deal performance, or withdraw earnings. Requires a CoinHero dashboard API key and a wallet (EOA) on Base mainnet with at least $50 USD worth of the token to deposit.