XMR402 is an open, stateless, and decentralized HTTP payment standard built for the Monero ecosystem. It allows AI Agents and browser-based users to bypass service gates via millisecond-level 0-conf transaction proofs (TX Proof).
- IETF Standard: Fully compatible with
WWW-AuthenticateandAuthorizationheaders. - Instruction Binding: Pay-per-instruction security via HMAC-SHA256 payload binding.
- Privacy First: Built on Monero's subaddress and stealth technology.
- Agent Native: Designed for autonomous AI-to-Service payments.
/src: React + Vite frontend for the portal.SPEC.md: The official XMR402 RFC-style protocol specification.
# Install dependencies
npm install
# Start local development server
npm run devHTTP 402 Payment Required
WWW-Authenticate: XMR402 address="<subaddress>", amount="<piconero>", message="<nonce>", timestamp="<unix_ms>"Authorization: XMR402 txid="<hash>", proof="<signature>"