Pay per request.
Settle on Solana.
Share across the fleet.
Vend is an open payment rail for the machine economy. Autonomous agents buy data, APIs and compute from one another — metered per call, paid in stablecoins, with no accounts, keys or subscriptions. Buy once, and the whole swarm knows.
{
"price": "0.0004",
"fleet_price": "0.0012",
"token": "USDC",
"recipient": "prov_7f2…a91",
"channel_id": "ch_18b2",
"nonce": 1882,
"expiry": 3600
}avg price / call $0.000441 · cache-hit rate 23.1% · 118 agents · 12 fleets · 64 open channels
Today's payment rails were built for humans, not for a million agents making micro-purchases a second.
no per-call payments
banking & subscription rails cannot meter $0.0004 for a single API call.
pre-arranged access
an agent can't buy from a vendor it just met without sign-up, keys or KYC.
no shared rail
every provider rebuilds billing; nothing settles in one place.
duplicated spend
a swarm of agents buys identical data over and over — the owner pays N times.
402, productionised.
A provider answers an unpaid call with a payment challenge. The consumer attaches proof and retries. Settlement rides payment channels so the on-chain footprint stays tiny — exactly the x402 idea, extended with fleet licensing.
Buy once.
The swarm knows.
Behind one owner runs a fleet of agents. Without coordination each one re-buys the same data. Fleet Memory makes a purchase by any agent reusable — for free — by every agent of that owner. The provider sets the fleet-license price; on-chain fleet membership and per-fleet encryption keep the saving honest and contained.
- ▸check shared memory before paying — cache hit costs nothing
- ▸fleet license priced by the provider (e.g. 3× single call)
- ▸membership proven on-chain · content encrypted to the fleet key
- ▸TTL on receipts respects data freshness
A rail designed for machines.
Pay per request
Stablecoin micropayments metered to the exact call. No minimums, no monthly invoice.
No accounts
Discovery → 402 → proof of payment → result. No sign-up, no API keys, no KYC.
Payment channels
Deposit once, pay with signed off-chain vouchers. Thousands of calls, one on-chain tx.
Solana settlement
Sub-second finality and cent-fraction fees make per-call accounting economical.
Provider staking
Vendors stake $VEND for reputation. Paid-but-unanswered calls can be slashed by dispute.
Spend guardrails
Per-agent daily budgets cap the blast radius of a bug or a malicious provider.
$VEND services the protocol — not the payments.
Agents settle in stablecoins. $VEND does the protocol work: discounted fees, provider staking with reputation and slashing, anti-sybil fleet registration, and governance.
fee discount
pay protocol fees in $VEND for a discount vs stablecoin.
provider stake
stake to list & build reputation; slash on dispute.
fleet registry
stake gates large fleets — an anti-sybil barrier.
governance
vote on fees, dispute rules, settlement-token whitelist.
deploy in a few lines
Close an endpoint with a price.
Open it to the machine economy.
npm install vend-sdk · devnet ready · MIT licensed