Why Deposit with Exchange?
- Instant access to existing funds: No need for fiat payments, KYC, or new providers. Users move crypto they already own.
- Frictionless experience: Just a few clicks to deposit directly from an exchange into their wallet.
- Perpetually available: Reown establishes direct agreements with partner exchanges to ensure perpetual availability.
- Security-first: All activity flows directly through the exchange - no third-party access at any point.
- Full customization: Deposit with Exchange is provided through a headless SDK to ensure flexibility for you and your users.
- Boost activation and retention: A smoother onboarding and funding flow leads to better conversion, more repeat usage, less drop-offs.
Onramp.money, Rootstock Collective, Bitgpt.xyz, and a dozen other teams use the Pay/Deposit with Exchange feature already.
How does it work?
- User connects a wallet through Reown AppKit.
- After user realizes that their wallet is short on funds, the user selects “Transfer or Deposit with Exchange” as the funding method.
- User chooses an exchange account and token.
- User completes the deposit/transfer flow via the CEX’s authorization.
- The funds appear in the connected wallet and the user can proceed with their intended action.
Supported tokens, networks, and platforms
Currently, AppKit Deposit with Exchange supports the following assets on the following networks: Asset -> Network Coinbase- USDC → Ethereum, Optimism, Arbitrum, Base, Polygon, Solana
- USDT → Ethereum
- USDC → Ethereum, Optimism, Arbitrum, Base, Polygon, Solana
- USDT → Ethereum, Optimism, Arbitrum, Polygon, Solana
- Native Solana
- Robinhood, Kraken, Bybit, Bitget, OKX, plus native gas & stablecoins.
Both EVM and Solana networks and their assets can be added, subject to exchange compatibility. For access to additional networks or assets, please contact sales@reown.com. Platforms & SDKs
- Web: React, Next.js, Vue, JavaScript SDK
- Mobile and Native Apps: Supported via deep link + QR
Use cases
Dapps (DeFi, Staking, Restaking)
- Enable users to fund → stake in one smooth flow (early-access).
- Avoid drop-off caused by slow fiat onramps or KYC barriers.
Non-Custodial Wallets
- In-app top-ups from supported exchanges.
- No fiat, bridging, or browser extension hurdles.
- Faster first transaction, better onboarding, reduced support overhead.
Get Started
React
Get started with AppKit Deposit with Exchange and self-custodial wallets in React.
Next.js
Get started with AppKit Deposit with Exchange and self-custodial wallets in Next.js.
Vue
Get started with AppKit Deposit with Exchange and self-custodial wallets in Vue.
JavaScript
Get started with AppKit Deposit with Exchange and self-custodial wallets in JavaScript.