Skip to main content

Buying Crypto with Peer

How to buy USDC and other crypto on Peer using Venmo, Revolut, Cash App, Wise, PayPal, Zelle, and more. You pay a seller directly from your existing payment app, Peer verifies the payment privately, and the crypto is released to your wallet on-chain.

A first order takes about five minutes end-to-end.

Before you start​

  • A payment account on a supported platform (Venmo, Cash App, Zelle, Revolut, Wise, PayPal, and others — the full list is shown in the app).
  • A wallet (Rabby, MetaMask, etc.) or just an email, Google, or X account. Social sign-in creates a wallet for you and sponsors your gas, so you never need ETH.

Step 1: Open the app and sign in​

Go to Buy on Peer. Use Express for a quoted order, or switch to Orderbook to choose a seller. In Orderbook, every row is a seller offering USDC at their own rate, filtered by your currency and payment method.

Click the account button in the top-right corner and connect a wallet, or sign in with email, Google, or X.

Step 2: Set up your order​

From the order book, pick the currency you are paying with and your payment method. Select a price level, choose one of the available seller deposits at that price, then use the Buy panel. Then:

  1. Enter the amount you want to spend.
  2. Choose the chain and token you want to receive. Peer supports most major destinations (Base, Ethereum, Arbitrum, Solana, and more — the app shows the live list).

Peer shows exactly how much you will receive at the quoted rate.

Step 3: Review the quote​

Above the total you may see up to two fee rows (each hides when it is zero):

RowWhat it is
Frontend feeTotal platform fee for the order. Hover the info icon for the breakdown (service, referrer, bridge relay).
Network feeGas paid to settle on-chain. Shows 0 when you signed in with socials — gas is sponsored.

Always trust the values shown in the app; rates and fees change with market conditions.

Step 4: Start the order​

Click Start Order. This locks the seller's crypto in the protocol's escrow for you — the seller cannot withdraw it while your order is active. Wallet users sign a transaction; social sign-ins skip signing.

Step 5: Make the payment​

The app shows the seller's payment details (or a QR code) for your chosen platform.

  • Send the exact amount shown, in the exact currency shown.
  • Pay from your own account on the platform you selected.
  • Return to the app and click I have completed payment.
warning

Do not use cross-currency transfers (for example paying a EUR request from a USD balance inside Revolut). The payment record will not match your order and verification can fail.

Step 6: Verify the payment​

Peer now verifies your payment privately — your credentials and account history never leave your device unencrypted, and nothing sensitive is published on-chain.

  • You may be asked to log in to your payment platform so the payment record can be read securely. Follow the prompts.
  • If several payments are listed, select the one matching your order and click Verify Payment.
  • Verification usually completes in under a minute.
PayPal: pick your account type

Before logging in you'll see a "PayPal account type" selector. Choose Personal or Business to match the account you paid from — the two use different login pages and data formats, and the wrong choice makes verification fail. Pick the same type again if you ever re-verify.

Step 7: Receive your crypto​

Follow the Verify Payment and Complete Order prompts shown for your payment method. Wait for the order to confirm; a verification step finishing is not the same as funds arriving. For a cross-chain order, also wait for delivery to the selected chain and wallet. Your order history lives under Activity.

If something goes wrong​

Payment sent but verification failing? See Handling Verification Issues. Sent the wrong amount? See the Guide to Partial Release. For anything else, ask in the Peer Telegram.