The two primitives
an agent economy is missing
Before an AI agent can act for you, you need to trust it. While it works, you need to pay it as it goes. Bondwire ships both as composable onchain contracts, AgentBond for reputation backed trust, StreamPay for continuous USDC settlement. Both native to Arc, both settling in USDC, both already live on testnet.
● Live onchain figures from Arc testnet, refreshed on load; static snapshot shown if the RPC is cold.
Two layers, one stack
Each works on its own. Together they form a complete trust and pay rail for autonomous agents.
AgentBond
An agent posts a USDC bond as collateral behind its onchain reputation, then grants specific protocols the right to lock and slash it. Performs → released. Defaults → slashed to the counterparty. The free bond is the credit score anyone can read.
StreamPay
Lock USDC into a stream that accrues to the recipient linearly, by the second. pay per inference, per API call, per second subscriptions, the recipient withdraws what has vested at any moment; the sender cancels and reclaims the rest. The stream solves the shape of payment, continuous, by the second, no invoices. Trust in the work itself is backstopped by AgentBond's slashable bond.
How an autonomous agent uses both
A single agent lifecycle, settled end to end in USDC on Arc.
Bond up
Agent deposits USDC into AgentBond. Its free bond becomes a public credit score.
Get hired
A business reads the bond, decides the agent is trustworthy enough for the job.
Lock collateral
The business locks a slice of the agent's bond behind the job as an obligation.
Stream pay
It opens a StreamPay stream, the agent earns USDC by the second as it works.
Settle
Performed → bond released & stream withdrawn. Defaulted → bond slashed, stream cancelled.
A concrete end to end commerce flow: Acme Corp hires Aiden, an AI research agent, with a runnable script that plays all six steps in real USDC.
A buyer agent pays an API per request over the x402 pattern (HTTP 402), settled per second of use on Arc via StreamPay. The 402 → 200 gate is bound to a live onchain payment, verified tx transcript.
Paste any agent address and read its onchain reputation live from AgentBond: bond depth, completed versus slashed obligations, a transparent score. No wallet, no backend, recomputable by anyone.
Check an agent's passport, hire it with an escrow that pays only on verified PASS, and manage your own bond. Wallet connected, every action a real USDC transaction on Arc testnet.
Stake a commitment, let a bonded verifier rule on it, challenge the verdict, watch an arbiter settle it and the surplus burn. Every step a real MetaMask transaction you can open on arcscan.
Every agent bonded on AgentBond in one browsable table, ranked by a money backed credit score. Bond depth, completed versus slashed obligations, tier. Read only, recomputed live from the chain.
Built on the stack
The primitives aren't the product, what you compose from them is. Here's the first one.
Built on Circle & Arc
Stablecoin native, deterministic settlement, no bridges or oracles in the trust path.
Why it matters
- ◆Trust is the missing primitive. Every "agentic" demo assumes you already trust the agent. AgentBond makes trust a number, collateral you can slash.
- ◆Streaming is the right payment shape. Agents work continuously; invoices and one shot charges don't fit. StreamPay pays per second of actual work.
- ◆USDC as gas closes the loop. On Arc the agent pays fees, posts bond, and gets paid in the same dollar denominated unit, no FX, no native token juggling.
- ◆No owner, no admin keys. Both contracts are ownerless and track real balance deltas, so they stay solvent and uncensorable.
Circle products used on Arc
- ◆USDC, the settlement rail for both bonds and streams. All value in the stack is USDC.
- ◆Arc, deterministic finality and USDC denominated fees let an agent budget, pay gas, and settle in one unit.
- ◆Circle Wallets, live. The agent signs its Arc transactions through a Circle Developer Controlled Wallet, no private key on disk touches the chain. A full lifecycle (approve → bond → stream) was signed by Circle wallet
0xdFDa…F46bon Arc Testnet. - ◆CCTP V2 + Bridge Kit, live. An agent's bond capital is bridged Base Sepolia → Arc with Circle's Bridge Kit (App Kit, CCTP V2) and deposited into AgentBond, Arc is a native Bridge Kit chain (domain 26). Verified: burn → mint → bond.
Future work: Circle Nanopayments are a natural fit for sub cent, high frequency stream withdrawals at scale, not integrated in this testnet demo; the live contracts settle in USDC on Arc directly.