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.

No wallet needed to get started. PerkProof automatically creates a non-custodial wallet for every member when they first scan a QR code. Members only need to know about external wallets if they want to transfer their USDC out or connect their own existing wallet.

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.

WalletPolygonUSDCPlatformBeginner Friendly
MetaMaskBrowser + Mobile⭐⭐⭐
Coinbase Wallet✅ NativeMobile + Browser⭐⭐⭐⭐⭐
Rainbow✅ NativeMobile⭐⭐⭐⭐⭐
Trust Wallet✅ NativeMobile⭐⭐⭐⭐
PhantomBrowser + Mobile⭐⭐⭐⭐
Zerion✅ NativeMobile + Browser⭐⭐⭐⭐
1inch WalletMobile⭐⭐⭐

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:

  1. Transfer USDC from their PerkProof wallet to a Coinbase or Kraken account
  2. On the exchange, sell USDC for USD (1:1, no price risk)
  3. 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.

Always verify the network. When connecting a wallet or withdrawing from an exchange, always confirm you're using the Polygon network (not Ethereum mainnet). Sending USDC on the wrong network will result in the funds not arriving.

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.

Related Guides