Documentation

Get started with VOUCH in under 5 minutes

Quick Start

  1. Get your API key — Sign up for free (1,000 proofs/month)
  2. Install the SDKnpm install @vouch/sdk
  3. Generate your first proof
import { Vouch } from '@vouch/sdk';

const vouch = new Vouch({ apiKey: 'your-api-key' });

const proof = await vouch.generate({
  decision: {
    agentName: 'my-agent',
    decisionId: 'decision-123',
    description: 'Approved loan per rule set v2.1'
  },
  ruleSet: {
    name: 'lending-rules',
    version: '2.1'
  }
});

console.log('Proof URL:', proof.verificationUrl);

API Reference

Complete API documentation coming soon. For now:

  • Base URL: https://api.getvouched.ai
  • Authentication: Bearer token in Authorization header
  • Endpoints: POST /api/proof/generate, GET /api/proof/:id

OpenClaw Integration

If you're using OpenClaw, VOUCH integrates with one line:

// In your OpenClaw agent code
await vouch.proveDecision({
  decision: myAgentDecision,
  rules: myRuleSet
});