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 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 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 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.
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.