Payments
x402
x402 reaktiviert den HTTP-Statuscode 402 als Bezahlschnittstelle für maschinelle Abrufe - Zahlung ohne Registrierung, Konto und Rechnung.
Der HTTP-Statuscode 402 mit der Bedeutung "Payment Required" war seit den Anfängen des Webs reserviert und blieb jahrzehntelang praktisch ungenutzt. Es fehlte schlicht eine Bezahlmethode, die schnell und billig genug für einzelne Abrufe war.
x402 füllt diese Lücke: Der Server antwortet auf eine Anfrage mit 402 und den Zahlungsbedingungen, der Client zahlt aus seinem Wallet und wiederholt die Anfrage mit dem Zahlungsnachweis. Kein Konto, keine Registrierung, keine Rechnung.
Für Agenten ist das die naheliegende Form des Handels. Ein Agent braucht einen Datensatz, erfährt den Preis im Protokoll, entscheidet innerhalb seiner Limits und bekommt das Ergebnis - in einem einzigen Ablauf und ohne menschliche Beteiligung.
Ob sich x402 als Standard durchsetzt, ist offen. Das Muster dahinter - maschinenlesbarer Preis, sofortige Zahlung, sofortige Leistung - ist es nicht.
Warum das Muster wichtiger ist als der Standard
Ob sich ausgerechnet x402 durchsetzt, ist offen. Konkurrierende Ansätze existieren, und ein Großteil der maschinellen Nachfrage wird auf absehbare Zeit weiter über Verträge und Monatsabrechnungen laufen.
Das Muster dahinter ist davon unabhängig: ein Preis, der im Protokoll steht statt in einer PDF-Preisliste, eine Zahlung, die im selben Vorgang stattfindet wie die Anfrage, und eine Leistung, die unmittelbar danach erbracht wird. Wer heute eine API anbietet, kann sich sinnvoll fragen, ob ihr Preis für eine Maschine überhaupt auffindbar ist.