Repository navigation
AgentPay v0.1.0 — Metropolis Developer Preview
Pre-releaseAgentPay v0.1.0 — Metropolis Developer Preview
Pinned source: 96600241c79b086fe9d2420fce62f9d98578cd1c.
AgentPay is an open reference implementation for autonomous agent procurement on Monad: discovery, owner policy, request reservation, x402 upto authorization, metered settlement and purchase-scoped result recovery.
Judge materials
- Interactive demo
- Video and architecture brief
- Submission write-up at this commit
- Architecture at this commit
The attached walkthrough and English captions are frozen copies from this commit. The website may evolve after this release.
Reproduce
Use Node.js 22 or newer:
git clone https://github.com/x2v-co/agentpay.git
cd agentpay
git checkout v0.1.0
npm ci --ignore-scripts
npm test
npm run check:private-imports
npm run devOpen http://127.0.0.1:4021/agentpay/. No wallet or provider credentials are needed for the interactive simulation.
Verification on September 10, 2026
- Clean clone at the pinned commit: typecheck, 35 unit tests, reference-server smoke test and demo structure smoke test passed.
- Private-import boundary check passed.
- Public demo and brief returned HTTP 200.
- Published video decoded in the browser: 1440 × 900, 78.88 seconds, no media error.
- Historical public proof returned
matched: 17 input + 256 output tokens, 1 atomic USDC settled. - Historical Monad Testnet transaction.
Scope and limitations
This is a Developer Preview, not audited production custody software. The public reference merchant uses process-local storage; production crash durability requires a transactional adapter.
The walkthrough is an interactive simulation with a scripted, locally tested repair. Its payment evidence comes from the September 7 model request. That request did not generate the teaching fixture. This release does not claim a new paid model-generated repair or a completed Metropolis submission.
The browser wallet operator is experimental. A new paid run and live recovery have not been verified for this pinned release; current local recovery changes are not part of this release. Do not treat local tests as evidence of successful live recovery.
The owner policy bounds AgentPay-authorized spending; it does not restrict all unrelated transactions from an ordinary EOA. Toolkit and aiplans.dev are existing products; this release contains the AgentPay-specific public implementation, not the private Toolkit SaaS control plane.