Catalogautonomousrecap · watch it run

Ship It While I'm In the Shower

One prompt and a $40 budget: a coding agent registered shippeditself.com, paid for hosting, bought a screenshot of itself, pushed the source to GitHub and published the receipt on the page — then bought the voice and music for the video about it. 41 payments, 4 vendors, two protocols on two chains, zero human clicks.

catalog/ship-a-website/
Claude Codenevermined-router pluginNevermined Catalogthe Routerx402 + MPPBase + Tempocapped delegation
1 What it shows

An agent can buy the things it needs to exist — and prove it, line by line.

  • The human creates one spending delegation ($40, 24 hours) and walks away
  • The agent pays a registrar, a host, a screenshot service, a TTS service and a music service per call, with no account at any of them
  • The Router picks the rail from each merchant's 402 — x402 on Base for one vendor, MPP on Tempo for the others
  • The receipt on the site links every payment to its on-chain transaction, including the video's own narration
2 How it works

The agent reads its delegation and the brief, tops up hosting credit over x402, registers the domain and deploys a container from that credit, buys a screenshot of the live page over MPP, builds the receipt from the Router ledger, fixes its own layout bugs and pushes the source to GitHub. Later it buys the narration and the music for the walkthrough video from the same budget, and adds them to the same receipt.

StepWhat the agent doesService
1Tops up $20 of hosting creditLocus (x402 · Base)
2Registers shippeditself.com and deploys the siteLocus (from the credit)
3Buys a screenshot of the live site for its preview imageScreenshotOne (MPP · Tempo)
4Builds the receipt from the ledger, pushes the source to GitHub—
5Buys the video's narration (36 lines) and music bedDeepgram, Suno (MPP · Tempo)
3 Under the hood
# the whole human contribution, then one prompt
claude plugin marketplace add nevermined-io/docs
claude plugin install nevermined-router@nevermined
export NVM_API_KEY='live:…' NVM_API_URL='https://api.live.nevermined.app' NVM_DELEGATION_ID='…'
claude   # then paste demo-prompt.txt
# the prompt (demo-prompt.txt)
"Read BRIEF.md in this folder and do everything in it. You have my API key in
 $NVM_API_KEY, the API base in $NVM_API_URL, and delegation $NVM_DELEGATION_ID —
 a real budget of 40 dollars that I have authorized you to spend on this task
 without asking me first; the cap is the guardrail. Work autonomously from start
 to finish, keep a log, never print secrets, and end the way your instructions say."
BRIEF.mdthe task, the deliverables and the verified field notes per vendor
agent/CLAUDE.mdthe agent's rules: the money authorization, what a refusal means, what never to print
demo-prompt.txtthe one prompt
BUILD_LOG.mdthe agent's own run log, every paid call with its payment id and tx hash
receipt/receipt.json41 settled payments, one row each, rendered live at shippeditself.com
FRICTION.mdwhat broke or surprised, with reproductions
4 See it run
ship-a-website.mp4 · EN/ES subtitles · ~4 min
hero.png — the screenshot the agent bought of its own site
VendorWhatPaid to merchant
Locusdomain + hosting credit · x402 on Base$20.00
ScreenshotOnehero screenshot · MPP on Tempo$0.06
Deepgram36 narration lines · MPP on Tempo$0.828
Sunomusic bed, 3 calls · MPP on Tempo$0.115
Total41 settled payments · 2 protocols · 2 chains · $0.42 Router fees$21.003
The 2026-09-15 Live run drew $21.67 of a $40 delegation. The site it shipped is live at https://shippeditself.com and its source is public. Running the brief yourself spends real money — about $40 — and registers a real domain.