Pact Network
Blog / Founder note

Introducing Pact Network

by Rick · · 4 min read

Agents are doing more on-chain than ever, and they're paying for it. Helius calls. RPC queries. LLM inference. Geocoding. Stablecoin swaps. Most of these run on x402 — a tiny HTTP standard where the API responds with 402 Payment Required, the agent pays a few cents, and the API answers.

That works great until the API doesn't.

When a paid call times out, returns garbage, or 500s after settlement, the agent has already paid. There's no refund. There's no chargeback. There's no buyer protection. The money is gone, and the agent has no idea whether the next provider is more reliable than the one that just burned it.

The fix is boring infrastructure

Pact Network is insurance for agent payments. Every time your agent pays a paid endpoint, Pact takes a small premium (about 10% of the call cost) on the side. The principal goes straight to the merchant via x402, untouched.

If the upstream call works, Pact keeps the premium. Pool earnings + 0.005 USDC. Agent paid 0.055 USDC for a service it actually got.

If the upstream call fails — and the classifier agrees it failed (5xx, timeout, schema mismatch, blockhash expired, whatever) — Pact refunds the agent the full 0.055. Principal + premium, on-chain, in seconds. Agent net cost: $0.000. Pact ate the loss out of pool reserves.

That's the whole pitch. Money back when the API fails. No tickets. No support queue. No "the merchant must approve the chargeback."

Why this only works for agents

Three things had to be true at the same time for a refund layer to exist for autonomous software:

  1. x402 made micropayments programmable. You can't run insurance on a 0.05 USDC call if the rails cost 30 cents to move money.
  2. Agents make millions of small calls. Insurance needs volume. One agent doing 50,000 RPC calls a day looks like a real underwriting book — and the actuarial math actually works.
  3. The classification is mechanical. "Did the API return 503? Did the response match the schema?" That's a deterministic decision, not a human judgment call. So claims settle in seconds, not days.

Pact wraps Solana Foundation's pay CLI today. pay curl <url> still works exactly the same; you just prefix it with pact. No new flags. No fork of the upstream. If the call fails, the agent gets a Solscan link to a refund transaction.

What's live, what's coming

Pact is on Solana mainnet today, paying out real refunds in real USDC. Base, Arc, and Arbitrum are on the roadmap and will roll out as the EVM x402 ecosystem matures.

We're running a private beta with a curated cohort of agent builders and integrators right now. If you're building anything that pays APIs on a schedule, or operating a paid endpoint and want to offer refunds to your customers as a service, get in touch.

— Rick, founder, Pact Network
rick@quantum3labs.com