Vault-in-the-Loop v1.0

Zero-Trust Enclave Governance for Agentic Commerce

Vault-in-the-Loop (VITL) bridges AI buyer agents and merchants under UCP/ACP formats. Keep consumer preferences in local encrypted storage and expose only ephemeral, auto-destructing endpoints or Zero-Knowledge proofs.

Explore SDK Read OpenRPC Spec

Ephemeral Endpoints

Spins up local single-use HTTPS listeners that serve scoped preference payloads and auto-terminate within 60 seconds post-checkout.

Zero-Knowledge Proofs

Generate Groth16 zk-SNARK attribute proofs (e.g., age >= 21) directly inside local enclaves without exposing raw PII data.

Hardware Guardrails

Integrates natively with macOS Keychain, Windows WebAuthn, and mobile Secure Enclaves to trigger biometrics when spending thresholds are crossed.

npm install @vitl-dev/sdk TypeScript
import { VitlClient } from '@vitl-dev/sdk';

const vitl = new VitlClient({
  daemonUrl: 'https://local.vitl.dev:8443'
});

// Merchant agent submits preference challenge
const session = await vitl.evaluateChallenge({
  merchantDomain: 'merchant.store',
  requestedScopes: ['apparel.size', 'dietary.allergies']
});

console.log(session.ephemeralEndpoint); 
// Output: https://local.vitl.dev:8443/v1/session/exp_9a82f