Skip to content

Funding wallets

Privy makes it easy for your users to fund their wallets with a variety of assets, including a network's native currency (e.g. ETH, SOL), USDC, and other tokens. This makes it seamless to take onchain actions within your apps such as purchasing goods, swapping tokens, minting NFTs, and more.

Configuring dashboard for funding

Privy enables users to fund their wallets by:

Continue below to learn more about the different methods, or go to the Configuration guide to learn how to enable various funding methods for your users!

Pay with card, Apple Pay, and Google Pay

The pay with card funding option enables users to purchase assets with a debit card, including with browser payment rails like Apple Pay and Google Pay. This is particularly useful for users that may not hold crypto outside of your application and are purchasing crypto for the first time.

Privy facilitates purchases through onramp provider like MoonPay or Coinbase Onramp embedded within your app. Privy will default to the best provider for your user's payment method, location, and asset; if purchases fail with one provider, users will be given the option to select another.

Please note that these purchases are not immediate, and depending on the payment method selected by your users, it may take a few days for funds to arrive in your user's wallet. Generally, paying with debit card over credit card has the highest approval rates for cryptocurrency purchases. Debit cards can be used with Apple and Google Pay.

INFO

With MoonPay and Coinbase Onramp, users can purchase a variety of assets across different EVM networks and Solana. Please view MoonPay's and Coinbase's list of supported assets for more information.

Transfer from exchange

The transfer from exchange funding option enables users to purchase or transfer assets from an existing Coinbase exchange account, via Coinbase Onramp embedded within your app. If users have already completed KYC and identity verification with Coinbase for their Coinbase account, they will not need to do so again, streamlining their asset purchase/transfer experience.

If a user chooses to fund via Coinbase Onramp, Privy will prompt the user to funding amount you configure in Dashboard by opening Coinbase in a pop-up window. Once the purchase is complete, this window will automatically close and users can continue in your application.

Please note that these purchases are not immediate and it may take a few minutes for funds to arrive in your user's wallet.

INFO

When transferring from an exchange, users can fund their accounts with a network's native currency (e.g. ETH, SOL) or USDC on Coinbase Onramp's supported networks.


Note that not all payment methods are available in all regions due to local regulations. See this guide for more information on which payment methods are supported in which regions.