Fund any wallet, from anywhere

Cards, bank transfers, a universal deposit address that auto-swaps any token on any chain into the one you need, plus transfers from any wallet or exchange. One Deposit button, one integration.

No credit card required • Free testnet accounts


1M+
wallets created
10M+
transactions
50+
teams building
<200ms
signing
99.99%
uptime

Any token, any chain — swapped into the one you need

Give users a single deposit address that accepts any token on any chain. Openfort bridges and auto-swaps the incoming funds into the token and chain your app expects, then delivers them to the destination wallet. The address is reusable per route, and monitoring, fees, and status are handled for you — so a user holding ETH on Arbitrum can fund a USDC-on-Base balance without thinking about it.

Any token, any chainAuto-swap on arrivalMonitoring & fees handled
Universal deposit address with cross-chain auto-swap
Fiat onramps with cards and bank transfers

Cards, Apple Pay, and bank transfers built in

Bring new users on chain with the payment methods they already use. Card, Apple Pay, and bank rails (ACH, SEPA, local) are built in through trusted onramp providers. Funds convert and settle directly into the destination wallet in a single flow — no external redirects, and no KYC for you to operate.

Cards & Apple PayACH / SEPAProvider-managed KYC

Move crypto in from any wallet or exchange

For users who already hold crypto, Openfort generates wallet deeplinks that open a prefilled send in MetaMask, Coinbase Wallet, Phantom, and Trust, plus QR codes for everything else. For centralized exchanges, a guided flow shows the correct network, minimum, and memo, with prefilled pay links for Coinbase and Binance where available — all cross-chain, all settling into the right destination.

Wallet deeplinksGuided CEX withdrawalsCross-chain settling
Transfers from wallets and exchanges

One integration, every funding method

A single funding session powers each method, so you reason about one lifecycle — not a dozen third-party SDKs.

One Deposit button

A single entry point fans out to every method. Order and visibility are configurable per region and platform — Apple Pay first on mobile, hide what you do not support.

Cards, bank & Apple Pay

Built-in fiat onramps for cards, Apple Pay, and bank rails (ACH, SEPA, local). Funds settle into the destination wallet — KYC handled by the provider, not you.

Universal deposit address

One address that accepts any token on any chain and auto-swaps into the chain your app expects. Reusable per route, with monitoring and fees handled for you.

Wallet & exchange transfers

Cross-chain transfers from MetaMask, Coinbase Wallet, Phantom, and more via deeplinks, plus guided withdrawals from Binance and Coinbase.

Real-time status & webhooks

Track every funding event through its lifecycle and receive signed webhooks on each transition — no polling third-party explorers.

Agent-callable

The funding session is a headless primitive. Backends and AI agents can create a wallet and fund it programmatically through the same API your UI uses.

The same funding session, delivered as a drop-in modal, a hosted page, or a headless API.

Drop-in modal

A themeable Deposit component for React and React Native. Add one button and every funding method is live.

Hosted page

An Openfort-hosted checkout you open in an iframe, WebView, or in-app browser — zero React dependency on the host.

Headless API

A session REST API and SDK namespace so backends and AI agents can create and fund wallets programmatically.



Frequently Asked Questions

Can't find your answer?

Talk to sales

Funding lets your users move money into a wallet through whatever method suits them — credit or debit card, Apple Pay, bank transfer, a universal deposit address that accepts any token on any chain, or a transfer from another wallet or exchange. You integrate it once and trigger the whole flow with a single funding call that handles routing, swaps, fees, and real-time status.

Openfort gives each funding route a deposit address that accepts any supported token on any supported chain. When a user sends funds, Openfort bridges and swaps them into the token and chain your app expects (for example, USDC on Base) and delivers them to the destination wallet. The address is reusable per route, and Openfort handles monitoring, fees, and status updates under the hood.

Card payments, Apple Pay, and bank transfers (ACH, SEPA, and local rails) are available through built-in onramp providers. Funds settle directly into the destination wallet, and KYC is handled by the provider rather than your application.

Yes. For self-custody wallets, Openfort generates deeplinks that open the send flow prefilled in apps like MetaMask, Coinbase Wallet, Phantom, and Trust. For exchanges, Openfort provides a guided withdrawal flow with the correct network, minimum, and memo, plus prefilled pay links for Coinbase and Binance where available.

Funding ships in three forms over one funding session: a drop-in Deposit modal for React and React Native, an Openfort-hosted page you can open in an iframe or WebView, and a headless REST API plus SDK namespace for backends and agents. You can start with the modal and move to the hosted page or API as your needs grow.

Yes. Funding is built on top of Openfort wallet infrastructure, so it works with embedded wallets, smart accounts, and backend wallets. Because funds settle into a wallet you control, you can chain an action right after the deposit lands — fund and act in one flow.