Frontier AI models reach 7–63% legal compliance when deployed as agents (Aithos LARA, 12 models tested, leaderboard as of 03.06.2026). The Agent Authorization Envelope (AAE) makes authorization constraints structural — enforced before the tool call.
Built for compliance officers, AI platform leads, and conformity assessment bodies. This surface is for technical evaluation and integration planning — not self-service signup.
MolTrust's compliance surface is built for the parties who need to evaluate, document, or report on agent behaviour against legal requirements — not just the developers integrating the SDK.
draft-kroehl-agentic-trust-aae-00 — Independent Submission, in active standardization.Each Article 12 obligation mapped to a concrete MolTrust feature, with current implementation status.
did:moltrust:* — registered, signed, resolvable. Live.GET /compliance/export — signed bundle for regulator review. Q3 2026.Singapore's IMDA Model AI Governance Framework v1.5 § 2.1.2 independently endorses the AAE approach as a basis for agent accountability.
MolTrust is a deterministic cryptographic protocol layer, comparable in role to TLS or PKI. It carries agent authorization metadata; it does not process customer payload, personal data of end users, or business secrets in the intended configuration. The breakdown below distinguishes provided capability from explicit non-claims.
Each step is a single command or call. Together they produce a signed, on-chain-anchored Article 12 logging envelope per agent action — the same envelope your conformity assessor will later inspect.
One command from your project root. The SDK is available for TypeScript, Python, and Go.
npm install @moltrust/sdk
For each agent action, issue an AAE that records what the agent is authorized to do and under what constraints. The envelope is signed, anchored on Base L2, and immediately auditor-ready.
import { moltrust } from '@moltrust/sdk'; const aae = await moltrust.issue({ did: 'did:moltrust:your-agent-id', mandate: 'process invoice approvals up to CHF 5,000', constraints: { maxAmount: 5000, validUntil: '2026-12-31' }, validity: { from: 'now', until: '+30d' } }); // → AAE issued, signed, anchored on Base L2. // → aae.hash gives you the anchor reference.
At audit time, export a signed PDF audit bundle covering any period. Your auditor can verify it independently without contacting MolTrust.
const bundle = await moltrust.exportAuditBundle({ did: 'did:moltrust:your-agent-id', period: { from: '2026-01-01', to: '2026-03-31' } }); // → Signed PDF (PAdES-B-LT), hash anchored on Base L2. // → Verifier URL included in bundle for independent verification.
All tiers produce the same auditor-ready evidence. Tiers differ in volume, retention, and how often you receive a packaged audit bundle PDF. See a sample audit bundle PDF →
The Audit Evidence Bundle is a one-off package for CHF 1,990, covering up to 12 months of agent history. Designed for compliance officers preparing for an upcoming conformity assessment without committing to monthly subscriptions. Buy Audit Bundle — CHF 1,990 →
The Agent Authorization Envelope (AAE) is the cryptographic primitive behind MolTrust's compliance surface. The full specification — including the formal model for delegation, expiry, and revocation — is published as a peer-reviewed technical paper.
draft-kroehl-agentic-trust-aae. Aligns with W3C DID and VC working groups.Ordered by audience arrival on the page. No marketing claims — just what holds under regulatory scrutiny.
verify.moltrust.ch/bundle/<hash> URL. Your auditor visits that URL — a public page that shows the on-chain anchor transaction on Base L2 (any block explorer confirms it independently).moltrust verify bundle.pdf from the open-source CLI (or any W3C DID-conformant tool). It re-checks the signature against the on-chain anchor without contacting any MolTrust service.Building identity-and-access infrastructure for AI agents? The compliance and IAM surfaces are intentionally separate (NIS2 / ISO 27001 role separation). For machine identity, agent authentication, and IAM-focused integration patterns, see the API documentation or contact us via /contact.