Powered by

Live on Hood chain now

Money, in motion.

A modern payments platform powered by stablecoins — designed to make global money movement feel as simple as sending a message.

Trusted by hundreds of teams reimagining how money moves around the world.

Platform

One platform.
Every stablecoin.
Anywhere on Earth.

Flow gives modern teams the building blocks to receive, hold, convert, issue, and spend stablecoins. Ship new products, reach new markets, and move money faster — all from a single, beautifully designed API.

Move

Send, store, and accept stablecoins through a single endpoint. Cut settlement times, reduce costs, and serve customers worldwide.

Explore Move ↗

Mint

Launch your own branded stablecoin in days. Earn yield on reserves and convert seamlessly between fiat and any digital asset.

Explore Mint ↗

Vaults

Spin up secure digital wallets at any scale. We handle gas, key management, and the messy parts so you ship faster.

Explore Vaults ↗

Borderless

Send cross-border payments that settle in seconds — 24/7, every day of the year. Skip the FX markup and the wire windows.

Explore Borderless ↗

Solutions

Move at the
speed of the internet.

Stand up a stablecoin payment rail in days, not quarters. Move value between continents in moments and for fractions of a cent — without rebuilding your stack.

"We're building a new stablecoin payment corridor between LATAM and the US. Flow has been the partner that helped us scale through this past year."
Cross-border payments company

Solutions

Accept stablecoins
from everywhere.

Help merchants reach the world. Take stablecoin payments from any customer, on any chain — and settle in the currency you actually want to be paid in.

"Payments has always been the hard part for global commerce. Flow is making stablecoins feel as effortless for our merchants as cards — without forcing anyone to learn crypto."
Global commerce marketplace

By the numbers

Built for the
next billion payments.

$0B+
Annualized volume processed across stablecoin rails
0+
Countries served, with local on- and off-ramps
~0s
Median settlement time, 24 hours a day
0%
API uptime, monitored continuously

Developers

A few lines of code.
A whole new payment rail.

One REST API. Idempotent endpoints. SDKs in every language your team already loves. We sweat the protocol details so you can ship.

transfer.ts
import { Flow } from "@flow/sdk";

const current = new Flow({ apiKey: process.env.FLOW_KEY });

const transfer = await current.transfers.create({
  amount: "1500.00",
  source: { rail: "usdc.base", wallet: "wlt_9f2..." },
  destination: { rail: "mxn.spei", account: "acct_4ab..." },
  memo: "April payroll — Mexico City",
});

// settles in seconds, not days
console.log(transfer.status); // "settled"

Ready to make money move?

Join the teams already building the next generation of global payments on Flow.