Skip to content

Latest commit

 

History

68 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ›‘οΈ XMR402-org Portal

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).

πŸš€ Overview

  • IETF Standard: Fully compatible with WWW-Authenticate and Authorization headers.
  • 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.

πŸ“‚ Repository Structure

  • /src: React + Vite frontend for the portal.
  • SPEC.md: The official XMR402 RFC-style protocol specification.

πŸ› οΈ Development

# Install dependencies
npm install

# Start local development server
npm run dev

πŸ“œ Protocol at a Glance

1. The Challenge (Server to Client)

HTTP 402 Payment Required
WWW-Authenticate: XMR402 address="<subaddress>", amount="<piconero>", message="<nonce>", timestamp="<unix_ms>"

2. The Proof (Client to Server)

Authorization: XMR402 txid="<hash>", proof="<signature>"

About

XMR402 is an open, neutral standard for internet-native payments. It absolves the Internet's original sin by natively making payments possible between clients and servers, creating win-win economies that empower agentic payments at scale. XMR402 exists to build a more free and fair internet.

Topics

Resources

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages