We Provide Refunds for x402 Payments. Wrap calls through our proxy or CLI, pay a small fee per call, get an automatic USDC refund when the API breaks its SLA on latency, availability, or schema.
Our team has built AI agents in the past. Every agent step now costs money. It pays for RPC calls, market data, inference, and search. When a paid call fails, the money is already gone. The agent gets a 503, a timeout, or no response, and it does not get the money back. One failed call is small. But agents do not make one call. They make thousands thousands, most of the time autonomously. The small losses add up, and tasks do not finish. Calling support isn't a viable option for AI agents as well due to their sheer numbers.
So we built Pact Network: on-chain insurance for agent API calls, refunding your agents from bad payments.
Each insured endpoint has a USDC coverage pool. When an agent makes a call through Pact, it pays a small premium. If the call succeeds, the premium is split on-chain: most stays in the pool, a part goes to the network treasury, and a part goes to the integrator. If the call fails its SLA (a 5xx error, no response, or too slow), Pact refunds the agent on-chain. The agent gets back the cost of the failed call plus the premium. There is no claim form and no person in the loop.
We built Pact for Arbitrum. Arbitrum has low fees and fast finality, which is what per-call insurance needs. You cannot settle a $0.001 premium on Ethereum mainnet. To get there, we first built a chain-agnostic EVM layer, then deployed our protocol on Arbitrum. The three contracts (registry, pool, settler) are live and verified on Arbitrum Sepolia. The full off-chain stack (proxy, settler, indexer, dashboard) runs live against it. We proved it end to end: a real insured call to an endpoint we forced to return 503, an automatic on-chain refund to the agent, and the treasury taking its cut. All of it landed in one Arbitrum transaction which you can verify on Arbiscan.