AgentGrade
EnglishEspañolDeutsch日本語中文
← Wissensdatenbank

MPP — Machine Payment Protocol

Was ist MPP?

MPP (Machine Payment Protocol) ist ein Mikrozahlungssystem, das für KI-Agenten gebaut wurde. Es nutzt pathUSD auf der Tempo-Blockchain für nahezu sofortige Zahlungen mit sehr niedrigen Gebühren. Agenten zahlen pro API-Aufruf über das mppx-SDK.

So funktioniert es

  1. Der Agent sendet einen Request an einen kostenpflichtigen Endpoint
  2. Der Server antwortet mit HTTP 402 und einem WWW-Authenticate: Payment-Header
  3. Der Header enthält: Realm, Betrag, Empfänger und Netzwerkdetails
  4. Der Agent zahlt über das mppx-SDK
  5. Der Agent wiederholt den Request mit dem Zahlungsnachweis
  6. Der Server verifiziert und antwortet

Zentrale Konzepte

So fügst du MPP zu deinem Service hinzu

1. mppx installieren

npm install mppx

2. Wallet erstellen

npx mppx account create
npx mppx account fund  # for testnet

3. Express-Middleware hinzufügen

import { mppMiddleware } from 'mppx';

app.use('/api/paid-endpoint', mppMiddleware({
  amount: 0.01, // in USD
}));

4. Umgebungsvariablen setzen

MPP_SECRET_KEY=your_secret_key
MPP_RECIPIENT_ADDRESS=your_wallet_address

Reifegrad der Spezifikation

Produktionsreif. Live im Tempo-Netzwerk mit aktiven Services, darunter AgentNews.

Mehr erfahren

Verwandte Themen