The Standard for AI Agent Accountability

From Promise to Proof

Unforgeable cryptographic evidence that your AI agents followed the rules. Not logs. Not promises. Mathematics.

proof:0x|verified
trading_bot_v3|slippage < 0.5%|verified0x9ef5b90b...
fraud_detector|confidence > 85%|verified0x4b1a4f74...
loan_engine|credit_score > 720|verified0x75758891...
rate_limiter|req/min < 1000|verified0xb09b69b8...
content_mod|spam_conf > 90%|verified0x3d17ad0c...
rebalancer_01|TVL > $50K|verified0xb55eaaf3...
kyc_validator|doc_match > 95%|verified0xf005df3c...
pricing_agent|margin > 12%|verified0xdd230993...
trading_bot_v3|slippage < 0.5%|verified0xc636c316...
fraud_detector|confidence > 85%|verified0x055eb515...
loan_engine|credit_score > 720|verified0x36a5db1a...
rate_limiter|req/min < 1000|verified0xcb9e4ed7...
content_mod|spam_conf > 90%|verified0xc129a973...
rebalancer_01|TVL > $50K|verified0x806d77f3...
kyc_validator|doc_match > 95%|verified0x0fbea88b...
pricing_agent|margin > 12%|verified0x65229077...
trading_bot_v3|slippage < 0.5%|verified0xaaae1c33...
fraud_detector|confidence > 85%|verified0xa92dc474...
loan_engine|credit_score > 720|verified0xddc6aff4...
rate_limiter|req/min < 1000|verified0x224b841f...
content_mod|spam_conf > 90%|verified0x4cf0287b...
rebalancer_01|TVL > $50K|verified0x89fab990...
kyc_validator|doc_match > 95%|verified0xd4ac067a...
pricing_agent|margin > 12%|verified0x90c52363...
The Problem

Your AI Agent Just Lost $100K.

Can you prove it followed your rules? Logs can be faked. Promises are unverifiable. When regulators come asking, you need math.

DeFi
Wrong slippage on a liquidity pool. Agent's fault or rule violation? Nobody can prove it.
Compliance
Loan algorithm gave rate below policy. Human approved or agent went rogue? Regulators demand answers.
Content
AI removed a post — false positive. Can you prove it followed guardrails? The creator is suing.
The Solution

VOUCH doesn't prevent bad decisions.
It proves whether the agent followed your rules.

Mathematics replaces trust.

01
Set the Rule
"Agent can only swap if slippage < 0.5%"
02
Agent Executes
Takes action, logs inputs + decision
03
VOUCH Proves It
Unforgeable proof. Anyone verifies.
Quick Start

Start Generating Proofs in 5 Minutes

Sign Up
Get API Key
Generate Proof
Sign Up
10 free proofs. No credit card required.
Use Cases

Five Ways Teams Use VOUCH

Scroll to explore
DeFi Trading Agent
Protocol Builder
Autonomous liquidity provider on Uniswap
Rule
Max slippage 0.5%, rebalance only if TVL > $50K
Decision
Executed swap USDC→ETH, slippage 0.4%
Rule followed0x7f2d8a4b1c9e...
LP proves agent followed rules. Liability eliminated.
Fraud Detection AI
Compliance Officer
Credit card fraud detector flags transactions
Rule
Flag if confidence > 85% AND amount > $5K
Decision
Flagged — confidence 92%, amount $8.2K
Rule followed0x9a1c3b5d7e9f...
Bank proves AI decision was mathematically justified.
Content Moderation
Product Manager
Autonomous content moderation
Rule
Remove if spam confidence > 90% AND not whitelisted
Decision
Removed post — spam 94%, not whitelisted
Rule followed0x4b8e2c6a0d3f...
Creator sees proof. Disputes drop 60%.
Lending Protocol
Lending CTO
Autonomous loan underwriting
Rule
Approve if credit score > 720 AND DTI < 0.43
Decision
Approved — score 760, DTI 0.39
Rule followed0x5c3f8a2d6b0e...
EU AI Act compliance. Zero regulatory risk.
API Rate Limiting
Platform Operator
Autonomous rate limiting
Rule
Reject if >1000 req/min AND non-whitelisted IP
Decision
Rejected — 2400 req/min, non-whitelisted
Rule followed0x8d2a4c6e0f2b...
Proof customer violated policy. No disputes.
Live Demo

Pick a Rule. Get a Proof.

This is how VOUCH works in production. Your agent acts. VOUCH evaluates. You get a cryptographic proof — no manual input, no code to read.

Max Slippage Guard
DeFi
slippage_pct <= 0.5 AND pool_tvl > 50000
Prevents your trading bot from executing swaps with excessive slippage on low-liquidity pools.
Max Trade Size
DeFi
trade_value_usd <= 10000 AND NOT token_is_blacklisted
Caps single trade exposure. Stops the agent from YOLO-ing your portfolio on one position.
Rebalance Cooldown
DeFi
time_since_last_rebalance >= 3600 AND portfolio_drift_pct > 5
Prevents rapid-fire rebalancing that racks up gas fees. Agent must wait 1 hour between rebalances.
Fraud Flag Threshold
Compliance
fraud_confidence >= 0.85 AND transaction_amount > 5000
Only flag transactions when AI is highly confident AND the amount justifies review. Reduces false positives by 60%.
EU AI Act Decision Log
Compliance
decision_logged == true AND explanation_length >= 50 AND human_reviewable == true
EU AI Act Article 14 requires AI decisions to be traceable and human-reviewable. This rule enforces it.
PII Redaction Check
Compliance
output_contains_pii == false AND data_classification != 'restricted'
Ensures agent responses never leak personally identifiable information to unauthorized recipients.
Spend Limit Per Hour
Safety
hourly_spend_usd <= 500 AND daily_spend_usd <= 2000
Hard cap on how much money your agent can burn per hour. The 50K API request nightmare, prevented.
No Destructive Ops
Safety
action_type NOT IN ['delete', 'drop', 'truncate', 'rm -rf'] AND scope != 'production'
Prevents your agent from nuking production databases or deleting critical files. The 6,000 email incident, prevented.
Rate Limit Enforcer
Safety
requests_per_minute <= 100 AND retry_count <= 3
Stops runaway loops. If the agent fires more than 100 req/min or retries excessively, it gets blocked.
Deploy Window Only
Ops
current_hour >= 9 AND current_hour <= 17 AND day_of_week IN ['Mon','Tue','Wed','Thu']
Agent can only deploy code during business hours, Mon-Thu. No Friday deploys. No 3am surprises.
Memory Usage Cap
Ops
agent_memory_mb <= 512 AND context_window_tokens <= 100000
Prevents your agent from consuming unbounded memory or context, which racks up token costs.
Don't Push to Main
Vibe Coder
target_branch != 'main' AND has_pr_review == true
Your AI coding agent should never push directly to main. Require a PR review, even if it's your own.
Max File Changes
Vibe Coder
files_changed <= 20 AND lines_added <= 500
If your agent touches more than 20 files in one commit, something is wrong. Keep changes atomic.
No Secret Commits
Vibe Coder
contains_api_key == false AND contains_password == false AND contains_env_secret == false
Scans every commit for hardcoded secrets before it hits your repo. Because .env belongs in .gitignore.
Dependency Safety
Vibe Coder
new_deps_count <= 3 AND all_deps_verified == true AND no_known_vulns == true
Your agent shouldn't add 15 npm packages in one PR. Cap new deps and require vulnerability checks.
The Problem is Real

The Industry Is Asking for Proof

"

A developer's AI agent got stuck in a loop and fired off 50,000 API requests before anyone noticed. Production was down. The bill was ugly. Nobody could tell what the agent had been doing or why.

DEV Community
Industry ReportFeb 2026

"Agents can hold a wallet and execute financial transactions without ever proving they have a verifiable identity. Capabi..."

RNWY BlogEcosystem Analysis

"If you cannot trust identity, you cannot trust the conversation. Researchers found basic security failures that made it ..."

Berea OnlineOpenClaw Reality Check

"The execution layer cannot trust the orchestration layer. Every tool call needs validation regardless of origin. LLMs ar..."

SemgrepSecurity Engineer's Cheat Sheet
0ms
Proof Generation
$0.0099
Per Proof (Starter)
0.99%
Uptime SLA
10x
Cheaper Than HSM
Pricing

Simple, Transparent Pricing

No surprises. Phase 2 ZK features coming June 2026.

Starter
For indie builders and vibe coders
$9.99/mo
1,000 proofs/month
Public API access
Email support
Standard verification
Dashboard analytics
Most Popular
Growth
For scaling teams and protocols
$99/mo
10,000 proofs/month
Priority support
Custom guardrails
API rate priority
Team management (3 users)
Webhook integrations
Enterprise
Bucket pricing for high volume
Custom
25K / 50K / 100K+ proof buckets
24/7 phone support
Custom SLA
On-premise option (Phase 2)
Dedicated account manager
Volume discounts at scale
API Documentation

Quick Start Guide

Go from zero to your first proof in 5 minutes. All you need is curl.

POST /api/auth/signupCreate your account
Request
{"email":"you@company.com","password":"SecurePass123!"}
Response
{"user_id":"uuid","token":"eyJhb...","tier":"free","monthly_proofs_limit":10}
Password: 12+ chars, 1 uppercase, 1 number. Token is valid for 24 hours.
POST /api/agentsCreate an agent (use JWT token)
Bearer YOUR_JWT_TOKEN
Request
{"name":"Trading Bot","description":"Uniswap LP manager"}
Response
{"agent_id":"uuid","api_key":"sk_live_abc123...","warning":"Save this key — shown only once"}
Each agent gets its own API key. Max 20 agents per account.
POST /api/agents/:id/rulesDefine a rule
Bearer YOUR_JWT_TOKEN
Request
{"name":"Max Slippage","conditions":[{"field":"slippage_pct","op":"<=","value":0.5}]}
Response
{"rule_id":"uuid","version":1}
Operators: =, !=, <, <=, >, >=, IN, NOT IN, CONTAINS, NOT CONTAINS. Max 20 conditions.
POST /api/proveGenerate a proof (use API key)
Bearer sk_live_YOUR_KEY
Request
{"rule_id":"uuid","action_data":{"slippage_pct":0.38}}
Response
{"proof_hash":"0x7f2d...","rule_met":true,"evaluation":[{"field":"slippage_pct","op":"<=","expected":0.5,"actual":0.38,"pass":true}],"cost":"$0.0099"}
VOUCH evaluates the rule. You don't tell us if it passed — we determine it mathematically.
GET /api/prove/:idVerify any proof (public, no auth needed)
No auth needed
Response
{"proof_hash":"0x7f2d...","rule_met":true,"evaluation":[...],"on_chain":false}
Anyone can verify a proof. No login required. Share the verify_url with auditors, regulators, or users.

Base URL: https://vouch-production.up.railway.app

Full API reference, SDKs, and integration guides coming soon. Questions? Email hello@getvouched.ai

FAQ

Common Questions

Everything you need to know about VOUCH proofs, pricing, and integration.

A cryptographic signature proving an AI agent's decision followed a specific rule. Mathematically unforgeable. Anyone can verify it on-chain.

No. VOUCH proves whether the agent followed your rules. If your rules are bad, the proofs are still honest. Guardrails are yours to set.

No. VOUCH is an API. Send your rule and agent decision. We send back a proof. You don't touch blockchain.

Yes. ECDSA + Keccak256 is what Bitcoin and Ethereum use. Phase 2 (mid-2026) adds zero-knowledge proofs for privacy.

Yes. Proofs live on-chain. Anyone can verify instantly. No login required.

VOUCH proves the agent followed your rule. If the rule is bad, that's a business decision, not compliance risk.

Starter: $0.0099/proof (1K/mo for $9.99). Growth: $0.0099/proof (10K/mo for $99). Enterprise: custom bucket pricing for 25K, 50K, 100K+ proofs with volume discounts.

Yes. API-first. Native integrations for OpenClaw (live), LangChain, AutoGPT, n8n coming. SDK + examples provided.

Phase 2 (June 2026) adds zero-knowledge proofs — prove compliance without revealing the decision. Start Phase 1 now.

Phase 1: ECDSA — fast, cheap, public. Phase 2: ZK proofs — private, enterprise. You don't need to decide now.

Ready to move from promises to proof?

10 free proofs. No credit card. Start in 5 minutes.