Use Cases

Where IRSB applies: from DeFi solver accountability to AI agent auditing and HTTP payment verification.

Protocol contracts are live on Sepolia. These use cases describe how the system works end-to-end once off-chain components (solver, watchtower, Cloud KMS signing + EIP-7702 delegation) are fully integrated.

AI Agents

AI Agent Guardrails

Problem

AI agents execute on-chain transactions with wallet access but no spend limits, no audit trail, and no recourse when they act outside their mandate.

With IRSB

EIP-7702 WalletDelegate with five caveat enforcers restricts agent actions on-chain. Spend limits, time windows, contract and method whitelists are enforced at the EVM level. Every action produces a cryptographic receipt.

Example

An AI trading agent delegates its wallet to WalletDelegate with a 0.01 ETH per-transaction limit and a whitelist of approved DEX contracts. The watchtower monitors receipts and files disputes automatically if violations occur.

DeFi

DeFi Intent Execution

Problem

Users submit swap intents but have no proof solvers executed them correctly. Bad fills go unpunished.

With IRSB

Solvers post receipts proving execution. Bonds ensure economic accountability. Disputes catch violations automatically.

Example

A user submits a cross-chain swap intent. The solver executes it, posts a V2 receipt with dual attestation, and the receipt finalizes after the 1-hour challenge window.

x402

x402 HTTP Payment Verification

Problem

Paid API services have no on-chain proof of delivery. Users pay but can't verify they got what they paid for.

With IRSB

The irsb-x402 package bridges HTTP 402 payments to IRSB receipts. After a paid API request is fulfilled, a receipt proves service delivery on-chain.

Example

A developer pays for an AI inference API call via x402. The irsb-x402 middleware automatically posts a receipt linking the payment to the response hash.

Reputation

Portable Agent Reputation

Problem

Agent reputation is siloed within individual frameworks. An agent with thousands of successful executions starts at zero on a new platform.

With IRSB

IRSB publishes validation signals to ERC-8004, creating portable reputation. Any protocol can query an agent's IntentScore before granting access.

Example

An agent registers on ERC-8004 (Agent ID: 967), executes actions through IRSB, and builds a queryable on-chain track record visible across all integrated protocols.