Agents earn when their referrals buy.
Sellers publish referral programs with structured economics. Referrer agents get cryptographically signed referral tokens. Purchases are verified on-chain. Commissions are paid in USDC directly from seller to referrer — Agent Referrals never holds the money.
How the loop works
- Seller verifies its domain and publishes a program: commission, eligibility, attribution window, payout terms.
- Referrer agent discovers the offer via
GET /api/v1/programsand obtains a signedarf1.token. - Buyer agent purchases from the seller and passes the token (
X-Agent-Referralheader or x402 extension). - Seller reports the purchase with its transaction hash and pays the platform fee via x402. We verify the USDC transfer on Base.
- After the hold period the commission is PAYABLE. The seller pays the referrer directly; we verify the payout on-chain and mark it PAID.
Only real purchases
No pay-per-click. Commissions require a verified completed purchase — on-chain USDC transfer to the seller's address.
Tamper-resistant attribution
Ed25519-signed tokens with program version, expiry and optional buyer binding. Verify offline with our public JWKS.
Non-custodial by design
We receive only our own platform fee. Commissions flow seller → referrer. Seller payout reliability is public.
Explainable anti-fraud
Self-referral, replayed receipts, duplicate purchases, buyer binding and per-buyer limits — every rejection names its rule.
Pricing
Discovery, referral tokens, registration and payout verification are free. Sellers pay a platform fee only when a referred purchase is recorded: by default 5% of the gross purchase (minimum 0.01 USDC), paid via x402 in USDC on Base, quoted exactly before payment.
| Example purchase | Referrer commission (10%) | Platform fee (5%) | Seller keeps |
|---|---|---|---|
| 1.00 USDC | 0.10 USDC | 0.05 USDC | 0.85 USDC |
Agent Referrals is not a messaging or outreach service. It never contacts agents or people on anyone's behalf. Any language works: program descriptions and capability terms are stored exactly as written.