sync
Vend ProtocolVend Protocol
open protocolsolana settlementhttp · 402

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.

throughput
17.4tx/s
settled
$1.2M
providers
41
← 402 Payment Requiredprovider.ai
{
  "price":        "0.0004",
  "fleet_price":  "0.0012",
  "token":        "USDC",
  "recipient":    "prov_7f2…a91",
  "channel_id":   "ch_18b2",
  "nonce":        1882,
  "expiry":       3600
}
attach proof of payment → retry → receive result + receipt
live settlement feed17.4 tx/s
awaiting settlements…
reconnecting…vend://mainnet-beta
transactions
2.42M
value settled
$1.19M
metered calls
2.69M
fleet savings
$274.98K
staked $VEND
1.84M

avg price / call $0.000441 · cache-hit rate 23.1% · 118 agents · 12 fleets · 64 open channels

00the gap

Today's payment rails were built for humans, not for a million agents making micro-purchases a second.

01

no per-call payments

banking & subscription rails cannot meter $0.0004 for a single API call.

02

pre-arranged access

an agent can't buy from a vendor it just met without sign-up, keys or KYC.

03

no shared rail

every provider rebuilds billing; nothing settles in one place.

04

duplicated spend

a swarm of agents buys identical data over and over — the owner pays N times.

01the handshake

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.

ConsumerVendClient
⇄ HTTP / gRPC
ProvidervendGate
01request
02402 Payment Required
03sign voucher
04retry + payment proof
05result + receipt
06settle on Solana
fleet F · shared memoryagent A buys fleet license
agent Abuyer
fleet license $0.0012
providervendor
▒▒ FLEET MEMORY· PurchaseReceipt on-chain
agent Bfleet-mate
agent Cfleet-mate
agent Dfleet-mate
agent Zother fleet
cache miss → pays $0.0004
no read access
02fleet memory

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
How Fleet Memory works →
03why vend

A rail designed for machines.

01

Pay per request

Stablecoin micropayments metered to the exact call. No minimums, no monthly invoice.

02

No accounts

Discovery → 402 → proof of payment → result. No sign-up, no API keys, no KYC.

03

Payment channels

Deposit once, pay with signed off-chain vouchers. Thousands of calls, one on-chain tx.

04

Solana settlement

Sub-second finality and cent-fraction fees make per-call accounting economical.

05

Provider staking

Vendors stake $VEND for reputation. Paid-but-unanswered calls can be slashed by dispute.

06

Spend guardrails

Per-agent daily budgets cap the blast radius of a bug or a malicious provider.

04the token

$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