Skip to main content
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.
See Use Cases for how these combine in practice.

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.