/ Protokoll · x402 v2

Native HTTP-Zahlungen für KI-Agenten.

x402 macht aus dem HTTP 402 Status-Code ein maschinenlesbares Zahlungsprotokoll. Dein Agent fragt eine API an, bekommt eine 402 mit Bedingungen, signiert einen gasless USDC-Transfer, versucht es erneut und die Ressource ist frei. Kein Checkout, keine API-Keys, kein Abo.

/ Was ist x402

Ein Payment-Layer direkt in HTTP.

x402 erweitert HTTP um Payment-Semantik. Wenn ein Server mit Status 402 antwortet, enthält der payment-required Header akzeptierte Token, Beträge und Netzwerke. Der Client signiert einen off-chain Transfer, hängt ihn als payment-signature Header an und versucht es nochmal. Der Server verifiziert, siedelt an und liefert die Ressource. Keine Redirects, keine iframes, keine Third-Party-SDKs.

Der x402 Handshake

Client (wallet)Server (API)
  1. 01
    GET /api/resource
  2. 02
    402 + payment-required
  3. 03
    Sign EIP-3009 / Permit2
  4. 04
    Retry + payment-signature
  5. 05
    200 OK + payment-response

/ Signaturmethoden

EIP-3009 vs. Permit2.

BlockVault unterstützt zwei Signatur-Standards für x402 Zahlungen. Jeder hat Trade-offs bei Gas-Kosten, Token-Abdeckung und Netzwerk-Support.

EIP-3009 (USDC gasless)

Nutzt transferWithAuthorization, das direkt im USDC-Contract steckt. Zero Gas für dich. Verfügbar auf Ethereum, Polygon, Base, Arbitrum, Optimism und BSC.

  • Gas: null (Meta-TX)
  • Token: nur USDC
  • Chains: 6 EVM-Netzwerke

Permit2 (universelles ERC-20)

Nutzt Uniswaps Permit2-Router für jedes ERC-20 mit einem einzigen Approval. Braucht Gas für die Settlement-TX.

  • Gas: ~60k (Settlement-TX)
  • Token: jedes ERC-20
  • Chains: 6 EVM-Netzwerke

BlockVault priorisiert EIP-3009, wenn der Token USDC ist und die Chain transferWithAuthorization unterstützt. Sonst Fallback auf Permit2.

/ Referenz-Implementierung

BlockVault als x402 Client.

BlockVault ist das erste mobile Wallet mit nativem x402-Support. Architektur: x402Fetch ersetzt fetch() und fängt 402-Responses ab, parst den payment-required Header, reiht Approvals in die UI ein, baut das EIP-3009- oder Permit2-Payload und versucht es mit payment-signature nochmal.

Production-Endpoint

402.blockvault.ai

402.blockvault.ai rechnet GPU-Inferenz (Gemma 4, Llama) pro Token ab via USDC auf Base. Läuft jetzt live in Production.

/ Vergleich

x402 Wallets auf einen Blick.

BlockVault

← scroll →

BlockVaultCoinbase x402MetaMaskTrust WalletPhantomBinance
Natives x402
Gasless (EIP-3009)
Multi-Chain (6+ EVM)~
On-Device-KI
Self-Custody
Mobile-First~

/ Agentic Payments

Der Zahlungsstandard für Agenten.

KI-Agenten müssen autonom für Ressourcen zahlen können – APIs, GPU-Rechenleistung, Premium-Datenfeeds. x402 gibt ihnen eine native HTTP-Zahlungsschiene: keine Checkout-Seiten, keine Abos, kein Mensch in der Schleife. Der Agent empfängt einen 402, signiert einen USDC-Transfer, versucht es erneut, und die Ressource wird freigeschaltet. Das ist ein Agentic Payment.

/ Agentische Zahlungen · x402

Bezahle, ohne den Chat zu verlassen.

Premium-APIs, GPU-Zeit, kostenpflichtige Daten-Feeds. Der Agent sieht einen Paywall, signiert USDC, wiederholt die Anfrage. Du verlässt die Konversation nie. Keine Abos, keine Kreditkarte.

  • Pay-per-Request, nie monatlich
  • Keine Kreditkarte. USDC auf Base.
  • Jede Zahlung begrenzt: ein Betrag, ein Empfänger, kein Replay.
  • Jede Abwicklung erscheint in deiner Transaktionshistorie.

/ FAQ

Häufig gestellte Fragen.

Ist x402 eine Blockchain oder ein Token?
Keins von beidem. x402 ist ein HTTP-Protokoll, das bestehende Blockchains (Ethereum, Base, Polygon) für Settlement nutzt. Keine neue Chain, kein neuer Token.
Brauche ich ETH für Gas bei einer x402-Zahlung?
Nicht mit EIP-3009. USDC-Transfers via transferWithAuthorization sind gasless für dich. Der Facilitator (Server) zahlt das Gas.
Kann mein KI-Agent ohne mein Approval ausgeben?
Nur innerhalb der Policies, die du konfigurierst. BlockVault erzwingt Per-Domain-Caps, Daily Limits und Token-Allowlists lokal, bevor irgendeine Signatur rausgeht.
Welche Token funktionieren mit x402?
USDC auf 6 EVM-Chains via EIP-3009 (gasless). Jedes ERC-20 via Permit2 (braucht Gas). Die meisten x402-Server akzeptieren USDC.
Wie schnell ist eine x402-Zahlung?
Eine off-chain Signatur und ein HTTP-Retry. Mit EIP-3009 gibt's keine on-chain TX von deiner Seite, also dauert Settlement 1 bis 3 Sekunden.
Ist x402 Open Source?
Ja. Das Protokoll ist definiert bei x402-foundation/x402 auf GitHub. Jeder kann einen Client oder Server implementieren.
Kann ich eine API bauen, die x402-geschützt ist?
Klar. Schick HTTP 402 zurück mit einem payment-required Header, der deine Bedingungen enthält (Token, Betrag, Netzwerk, Empfänger). Jedes kompatible Wallet kann zahlen.
Was ist ein Agentic Payment?
Ein Agentic Payment ist eine Transaktion, die ein KI-Agent autonom – ohne menschliches Eingreifen – initiiert und abschließt. Der Agent erkennt eine Paywall (HTTP 402), prüft die Kosten gegen seine Ausgaben-Policy, signiert einen Transfer und rechnet ab – alles innerhalb desselben HTTP-Request-Zyklus.
Wie ermöglicht x402 Agentic Payments?
x402 kodiert Zahlungsbedingungen direkt in HTTP-Headern. Wenn ein KI-Agent eine 402-Antwort erhält, liest er den Payment-Required-Header (Token, Betrag, Netzwerk, Empfänger), signiert einen gaslosen USDC-Transfer per EIP-3009, hängt die Signatur an und wiederholt den Request. Keine Redirects, kein OAuth, keine menschliche Freigabe für vorab genehmigte Beträge.
Sind Agentic Payments ohne menschliche Freigabe sicher?
Ja. BlockVault setzt Ausgaben-Policies lokal durch: Limits pro Request, Tageslimits und Domain-Allowlists. Der Agent kann nur im Rahmen der vom Nutzer gesetzten Grenzen ausgeben. Jede Zahlung, die die Policy überschreitet, löst ein Human-In-The-Loop (HITL)-Freigabe-Modal aus, bevor signiert wird.

/ Loslegen

Das Wallet für deinen Agenten ist fertig.

Lade BlockVault und bezahl APIs, Inferenz und Daten mit x402. Keine Abos, keine Middlemen.