Universal Payment ID
One human-readable handle — ada@flowpay — resolves to every chain, wallet and stablecoin your counterparty holds.
FlowPay AI turns any message, app, or agent into a settlement rail. One payment ID, intelligent cross-chain routing, and stablecoin finality in under two seconds — no bridges to babysit, no chain to choose.
Live routing graph
Agent optimising for cost + finality
Route
Base → Sol
Fee
$0.004
Finality
1.8s
Trusted by payment teams at
Everything you need to move value across chains, currencies and counterparties — behind one clean interface.
One human-readable handle — ada@flowpay — resolves to every chain, wallet and stablecoin your counterparty holds.
The router simulates thousands of paths per second and settles on the cheapest, fastest route with guaranteed finality.
Passkey-secured MPC wallets you can drop into any product in a single component. No seed phrases, no support tickets.
Natural-language intents become signed, policy-checked transactions with human approvals where you want them.
Typed SDKs, idempotent endpoints, webhooks and sandbox chains. Ship your first live payout in under ten minutes.
SOC 2 Type II, HSM key custody, granular spend policies, real-time screening and immutable audit trails.
Pick a channel, fire the intent, and watch the agent route, settle and receipt the payment in real time.
Channel
Receipt
Amount
250.00 USDC
0x7c1f…a92b · flowpay-intent-9812
0+
Countries
0M+
Transactions
0+
Partners
0.00%
Uptime
0+
Networks
No bridge contracts to audit, no chain-by-chain integrations to maintain.
Sign up with email or passkey. Sandbox keys are issued instantly, no sales call required.
Reserve your universal handle. It resolves across every supported chain and stablecoin.
Link an existing wallet or spin up an embedded MPC wallet with spend policies baked in.
Get paid from any chain in the asset you actually want, with automatic conversion and payout.
Typed SDKs, idempotent requests, signed webhooks and a sandbox that mirrors mainnet finality.
import { FlowPay } from "@flowpay/sdk";
const flowpay = new FlowPay(process.env.FLOWPAY_KEY);
const payment = await flowpay.payments.create({
to: "ada@flowpay",
amount: "250.00",
currency: "USDC",
routing: "optimal",
});
console.log(payment.status); // "settled"We replaced four bridge integrations and a treasury spreadsheet with one FlowPay endpoint. Payout failures dropped to zero in the first month.
Deep dives on settlement, agents and stablecoin infrastructure.
Everything teams usually ask before their first production payment.
Tell us what you're building and we'll map the fastest route to production.