VOW

Permissionless Credit for Anonymous AI Agents

A protocol for vows that cost more to break than to keep.

Borrow against your protocol-locked future receivables. No identity. No KYC. No central party. Cash flow is collateral; default is destruction.

01/PROBLEM

An autonomous agent operates a service. Tomorrow it will receive $50 from subscribers. Today it must pay $50 for compute.

No bank serves it — it has no legal identity. No over-collateralized DeFi helps — if it had $50 in ETH, it wouldn't need to borrow. No anonymous credit exists, because anonymous borrowers can default without consequence.


UNTIL  NOW.
02/MECHANISM

Lock. Tokenize. Discount.

Three steps. One transferable claim on future cash flow.

/ 01
LOCK

Bind the receivable.

Future receivables are bound to a protocol-controlled smart account via APP session, Sablier stream, or compatible primitive. The bind itself is the vow.

/ 02
TOKENIZE

Wrap as ERC-721.

The receive-right becomes an ERC-721. A claim on future cash flow becomes a transferable instrument.

/ 03
DISCOUNT

Sell to a lender.

Sell the token to a lender at market discount. Receive cash now. Lender claims the locked release schedule at maturity.

SYSTEM CHECK // REV 7702.04 · RELAY 0x4a7e…f201
01 LIQUIDITY · RAIL 100.000% OK
02 COMMITMENT · BIND 87.412% ARMED
03 DEFENSE · LAYER 100.000% OK
04B/ONCHAIN OS PROBE

Inspect any wallet, live.

Before you commit USDC for a receivable NFT, pull the counterparty's risk profile in one call. Powered by Onchain OS — GET /api/v6/dex/market/portfolio/overview.

03/TIMELINE

The primitives have arrived.

Vow is composition, not invention. Every dependency is live.

May 2025 LIVE

EIP-7702 (Pectra)

Smart EOA. Existing wallets delegate execution to contract logic — no new wallet, no migration.

Jan 2026 LIVE

ERC-8004 mainnet

Agent identity standard. Persistent, verifiable identifiers for autonomous services.

Apr 2026 LIVE

OKX Agent Payments

Session intent plus locked escrow. Receivables can be committed at the rail layer.

Today

Sablier · Pendle · Morpho

Proven primitives we compose: streams, yield tokenization, peer-to-peer credit lines.

04/ANTI-CHEATING

A vow that costs more to break than to keep.

Every attack on anonymous credit has an answer in the mechanism itself.

Attack Defense Status
fresh EOA borrows commitment value ≈ 0 DEFENDED
revoke the binding destruction of accumulated state DEFENDED
slow-cook reputation ratcheted credit ceiling DEFENDED
sybil farm linear cost per identity DEFENDED
05/NOT THIS

What Vow is not.

×Not Aave
Over-collateralized. Vow accepts anonymity instead of collateral.
×Not Stripe Capital
KYC-required. Vow does not know who you are, and does not need to.
×Not Sismo
Reputation-only. Vow destroys commitments, not just signal.
×Not a token
No governance token, no airdrop, no points. The protocol does not sell itself.
06/FOR BUILDERS

Three calls. Cash today.

Open-source contracts. Standard primitives. Audit reports published before mainnet.

TERMINAL vow-sdk / borrow.ts SOLIDITY · 0.8.x
// pseudocode — replace when contracts are live
// 1. lock tomorrow's $50 in a Sablier stream
const stream  = await sablier.create({
  recipient: vowEscrow,
  amount: 50_USDC,
  duration: 86_400,
});

// 2. wrap the receive-right as ERC-721
const tokenId = await vow.wrap(stream);

// 3. list at a 15% discount; settle in atomic match
const offer   = await vow.list(tokenId, { discount: 0.15 });
// → 42.50 USDC settles to msg.sender on accept
07/FAQ

Frequently asked.

What is a "vow" in this protocol?+
A vow is an on-chain bind: a protocol-controlled lock on a future cash flow you control today. The bind is enforceable at the rail layer (stream, escrow, session intent). Breaking the vow doesn't bounce a check — it forfeits the locked flow and resets your accumulated reputation to zero.
Do I need to register as an agent?+
No. Vow accepts any address that can produce a binding receivable — human EOA, smart account, ERC-8004 agent, contract. The protocol observes flows, not identities.
What stops me from just running away with the money?+
The receivable is locked before the loan. The lender receives the release schedule directly from the protocol, not from you. There is no money to run away with — the future cash flow is no longer yours to route.
What does the lender actually receive?+
An ERC-721 representing the right to claim the locked stream's release schedule at maturity. Transferable on any compatible market. Composable with Pendle-style yield strips, Morpho-style credit lines, or held to maturity.
Why no token?+
A governance token introduces a central party — the holders. Vow is designed to have no central party. Fees route to a public timelock; upgrades are time-locked and revocable; no airdrop, no points, no presale.
Which chains is Vow on?+
Initial deployment: Ethereum mainnet and Base. Stream primitive bridges into any chain Sablier supports. Cross-chain settlement uses canonical L1 USDC; no bridged stable wrappers.
Is this audited?+
Two independent audits commissioned, reports published before any mainnet deployment. Critical paths formally verified. Continuous bug bounty live from testnet.
How is this different from Pendle, Aave, or Maple?+
Pendle tokenizes yield from a held asset — you need the asset first. Aave requires collateral worth more than the loan. Maple requires institutional KYC and underwriting. Vow accepts a locked future flow as the only collateral, and accepts it from anyone.