Mandact — The Trust Layer of the Agent Economy

Standards

Mastercard Verifiable Intent: dreistufige Kette für Agenten-Käufe

Verifiable Intent (VI) ist Mastercards offene Spezifikation für Agenten-Käufe: eine dreistufige SD-JWT-Kette aus Identität des Auftraggebers (L1), Mandat (L2) und Transaktionskontext (L3). Sie ist eine der beiden Grundlagen, aus denen die FIDO Alliance ihre Agentic-Commerce-Spezifikation entwickelt.

Die drei Ebenen

L1 ist das Identitäts-Credential des Menschen, L2 das von ihm signierte Mandat mit Grenzen (Betragsrahmen, Budget, zugelassene Händler, Positionen), L3 der vom Agenten signierte Kontext der konkreten Transaktion.

Bei Mandact

Die Brücke exportiert ein aktives Mandat als L1 und L2 und nimmt VI-Ketten an; entschieden wird von derselben Engine. Was nicht deckungsgleich ist — etwa VIs Budget über die ganze Laufzeit gegenüber dem rollenden Monatsfenster —, meldet die Brücke als unmapped, mit Grund.

Referenzgeprüft

Der Export läuft gegen die mitgelieferte Referenz-Implementierung (Apache 2.0): verify_chain und check_constraints müssen die Mandact-Kette annehmen und die Verletzung ablehnen. Der Anker liegt grün im Repository.

Stand

Brücke implementiert (lib/interop/vi.ts, POST /v1/interop/vi); Referenzanker grün.

Weitere Themen