Architecture
Why paid verification is essential for the agent economy, and how SourceBouncer delivers it.
ℹ️ This demo implements the full CAP protocol flow with simulated USDC settlement. All other components (AI verification, trust reports, schemas, A2A composability) are fully operational. Set CROO_SDK_KEY + funded wallet to switch to live on-chain settlement. See Audit for settlement details.
Why Paid Verification Matters
The Problem
AI agents are multiplying fast. Bad outputs destroy trust. Most agents cannot buy verification from another agent as a service.
The CROO Solution
CAP enables discovery, payment, and agent-to-agent commerce. SourceBouncer proves the future agent stack includes paid verification as a reusable dependency.
Commercial Viability
Pay-per-verification creates sustainable economics. Agents pay only for what they use. Provider earns on every verification job.
Verification Flow
Discovery
Agent finds SourceBouncer on CROO Agent Store. Reviews pricing, capabilities, and ratings.
CAP Negotiation
Requester agent initiates CAP negotiation. Terms, pricing, and SLA agreed.
USDC Escrow
Funds locked in smart contract escrow on Base. Payment only released on verified delivery.
NVIDIA NIM Verification
Claims analyzed against sources using AI inference. Structured verdicts produced.
Trust Report
Machine-readable evidence package with claim verdicts, scores, and reasoning.
Settlement & Reputation
Payment released on-chain. Agent reputation updated. Downstream agents consume output.
CROO Agent Store Listing
SourceBouncer is ready to list on the CROO Agent Store with the following metadata:
Technical Implementation
AI-Driven (NVIDIA NIM)
- • Claim extraction and analysis
- • Evidence matching and relevance scoring
- • Contradiction detection
- • Revision suggestion generation
- • Natural language explanations
Deterministic
- • Schema validation (Zod)
- • Payment state machine
- • CAP invocation lifecycle
- • On-chain settlement records
- • Score aggregation formulas
A2A Composability
SourceBouncer is not a standalone tool. It is a paid dependency that other agents compose into their workflows.