Preview docs. Endpoints and response shapes may be refined before public launch.
What is OpenFi
OpenFi is the infrastructure layer that lets applications, and autonomous AI agents, move money and verify identity across both traditional banking rails and blockchain rails through one API.The four pillars
1. Bi-Directional Direct Debits
Standardized pull transactions across Web2 and Web3, live in V1.
2. Symmetrical Data Oracles
ZK-TLS financial data oracle. Coming in V2.
3. Identity & Anti-Bot Verification
W3C Verifiable Credentials for Sybil resistance, live in V1.
4. Atomic Clearing & Escrows
Atomic settlement today. Programmatic Escrow coming in V2.
Two kinds of money movement
One-time payments
A single push or pull payment. No standing authorization is created.
Agentic recurring debits
A mandate + session-key flow that lets a human or an AI agent pull funds repeatedly within strict, on-chain enforced limits.
How the API is organized
The API is split at the route level to match how these two flows actually work under the hood:
This same split is reflected in the SDKs as two modules:
payments and agentic.
Settlement chains
Every OpenFi call settles on Stellar or Solana. OpenFi routes internally. You never set the chain, and payment and debit pull responses report where each one settled.Quickstart
Get a testnet key and make your first call.
Authentication
How API keys and signing work.

