Compatible Wallets for USDC on Polygon
PerkProof members receive USDC rewards on the Polygon network. Any Ethereum-compatible wallet that supports Polygon can hold and use these funds. Below is a breakdown of the most commonly used options — both for merchants funding their reward pool and for members receiving payouts.
Merchant Wallets — Funding Your Reward Pool
As a merchant, you need a wallet to send USDC and MATIC to your PerkProof payout address. Any of the wallets below will work.
MetaMask
The most widely used crypto wallet. Available as a browser extension (Chrome, Firefox, Edge, Brave) and as a mobile app (iOS and Android).
- Polygon support: Built in — add Polygon network via Settings → Networks
- USDC support: Import the USDC token contract on Polygon:
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 - Best for: Desktop users who want full control and visibility
- Get it: metamask.io
Coinbase Wallet
A standalone self-custody wallet from Coinbase (separate from the Coinbase exchange app). Strong beginner UX with native Polygon support.
- Polygon support: Built in — select Polygon from the network dropdown
- USDC support: Native — USDC on Polygon appears automatically
- Best for: Users already in the Coinbase ecosystem
- Get it: Available on iOS, Android, and as a Chrome extension
Rainbow Wallet
A polished mobile-first wallet with a clean UI and built-in Polygon support.
- Polygon support: Built in
- USDC support: Detected automatically
- Best for: Mobile-first merchants who want a simple interface
- Get it: rainbow.me — iOS and Android
Trust Wallet
A multi-chain mobile wallet owned by Binance. Supports hundreds of networks including Polygon.
- Polygon support: Built in — select Smart Chain / Polygon
- USDC support: Native on Polygon
- Best for: Users who manage multiple blockchains in one place
- Get it: trustwallet.com — iOS and Android
Sending Directly from Coinbase Exchange
If you buy USDC or MATIC on Coinbase (the exchange, not Coinbase Wallet), you can send it directly to your PerkProof wallet address without needing a separate wallet app. When withdrawing, select Polygon as the network. Do not select Ethereum.
Member Wallets — Receiving USDC Payouts
Members do not need to set up a wallet to start earning points. PerkProof creates one for them automatically. However, members who want to access their USDC outside of PerkProof can connect or export to any of the wallets below.
| Wallet | Polygon | USDC | Platform | Beginner Friendly |
|---|---|---|---|---|
| MetaMask | ✅ | ✅ | Browser + Mobile | ⭐⭐⭐ |
| Coinbase Wallet | ✅ | ✅ Native | Mobile + Browser | ⭐⭐⭐⭐⭐ |
| Rainbow | ✅ | ✅ Native | Mobile | ⭐⭐⭐⭐⭐ |
| Trust Wallet | ✅ | ✅ Native | Mobile | ⭐⭐⭐⭐ |
| Phantom | ✅ | ✅ | Browser + Mobile | ⭐⭐⭐⭐ |
| Zerion | ✅ | ✅ Native | Mobile + Browser | ⭐⭐⭐⭐ |
| 1inch Wallet | ✅ | ✅ | Mobile | ⭐⭐⭐ |
How Members Cash Out USDC to Real Money
A member who wants to convert their USDC rewards to dollars in a bank account follows this process:
- Transfer USDC from their PerkProof wallet to a Coinbase or Kraken account
- On the exchange, sell USDC for USD (1:1, no price risk)
- Withdraw USD to a linked bank account
The exchange may charge a small withdrawal fee ($0–$2 depending on method). The USDC itself converts at exactly $1.00 per token.
WalletConnect Support
PerkProof supports WalletConnect, which means members can connect any of 300+ mobile wallets by scanning a QR code. If a member already has a preferred wallet, they can link it directly rather than using the PerkProof-generated wallet.