Trade directly with your peers through payment apps you already use. Low fees, fast settlement, no extra ID checks.
Now available on mobile
Buy crypto with everyday payment apps, or sell USDC and receive fiat. Payments are verified privately.
Send your fiat payment and get your crypto. No waiting for approvals.
Skip the middlemen and high fees. Every transaction is direct, transparent, and priced by the market.
Smart contracts hold crypto while a buyer-generated cryptographic proof verifies payment, so neither party has to trust the other.
Peer is a direct peer-to-peer marketplace. Your payment is verified privately, revealing only the details needed to settle the trade.
Peer is a peer-to-peer marketplace and payment protocol. You buy crypto directly from other people and pay them with apps like Venmo, PayPal, Revolut, and Cash App, or sell your USDC to buyers and receive fiat straight into your own account. There is no middleman on either side of the trade.
Pick an offer, then pay the seller directly on the payment app you chose. Starting the order locks the seller's USDC in an onchain smart contract, so it cannot move while you pay. Once your payment is verified, the USDC is released straight to your wallet.
Deposit USDC into an onchain smart contract, choose the payment apps and currencies you accept, and set your rate. When a buyer takes your offer, they send fiat straight to your account. Once their payment is verified, the USDC is released to the buyer and you keep the fiat plus the spread you set.
Peer's current web app supports Venmo, PayPal, Revolut, Cash App, Zelle, Wise, Monzo, and Chime. Availability differs by Peer surface, so trust the options shown in the app for the flow you are using.
No additional verification is required. You connect a wallet, or sign in with email or socials, and pay with the accounts you already have. Verification covers the payment itself and shares only the amount, recipient, and timestamp.
Yes. Your payment is verified privately: your credentials and account history never leave your device unencrypted, and nothing sensitive is published onchain. Only the amount, recipient, and timestamp are shared.
No company does. Crypto sits in an onchain smart contract until the payment is verified, and fiat moves directly between buyer and seller on the payment app they chose. Peer never holds, controls, or transmits user funds.
Peer applies up to a 0.95% taker service fee to orders, paid by the buyer. If you bridge to another chain, up to a 0.5% bridge fee also applies. Sellers set their own rate, and the spread they set is theirs.
You receive USDC once your payment is verified. Timing varies by payment rail, verification, onchain release, and any bridge route.
Deposit USDC, choose the payment apps and currencies you accept, and set your own rate. Buyers pay a premium for speed and simplicity, and their fiat lands in your payment app as a normal payment. You can edit rates, add funds, or withdraw available liquidity; funds reserved by an active order stay locked until it completes, is cancelled, or reaches its displayed expiry and is pruned.
In the normal flow, your USDC stays locked onchain until the buyer's payment to you is verified, then the protocol settles the trade. If a manual release is needed, confirm the exact payment is final in your own payment account and matches the order details before releasing.