Skip to content

xmr402/xmr402-org

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors