How USDC Loyalty Rewards Work: Real Dollar Value for Your Customers
Stablecoin payouts give customers actual dollars — not points that expire or gift cards they forget. Here is exactly how the system works.
Most loyalty programs reward customers with points. Points expire, have opaque conversion rates, and can only be spent at one place. USDC loyalty rewards are different: customers earn real US dollars, stored on the blockchain, that they can spend anywhere or convert to cash. Here is exactly how it works.
What Is USDC?
USDC (USD Coin) is a stablecoin — a digital currency pegged 1:1 to the US dollar. One USDC always equals one dollar. Unlike Bitcoin or Ethereum, USDC does not fluctuate in value. It is issued by Circle, a regulated US financial company, and every USDC token is backed by actual US dollar reserves held in audited accounts.
When a customer earns $2.50 in USDC rewards, they have $2.50. Not "250 points worth approximately $2.50 if redeemed before expiration at participating locations." Just $2.50.
Why Polygon? The Low-Fee Blockchain
PerkProof issues USDC rewards on the Polygon blockchain — not Ethereum mainnet. This is a deliberate technical choice for one reason: transaction fees.
Sending USDC on Ethereum mainnet can cost $5–$30 in gas fees per transaction. That makes microtransactions (like a $0.50 reward for a cup of coffee) economically impossible. Polygon processes the same transactions for fractions of a cent — typically under $0.01 — making small, frequent loyalty payouts practical.
- Polygon fee per transaction: ~$0.001–$0.01
- Transaction speed: 2–5 seconds
- USDC compatibility: Native, issued by Circle on Polygon
- Security: Ethereum-compatible, proof-of-stake consensus
How Customers Earn USDC Rewards
The earning process is built to be simple — no cryptocurrency knowledge required.
Step 1: Scan the QR Code
When a customer makes a purchase, they scan a QR code at the register — the same motion as viewing a menu or paying with Apple Pay. No app download required. The QR opens a lightweight web page linked to the merchant.
Step 2: Points Accumulate
The merchant's loyalty rules determine how points are earned. Common configurations include:
- 1 point per dollar spent
- 2x multiplier during happy hour
- Bonus points for referrals, birthdays, or social check-ins
- Milestone bonuses (e.g., 100 points on the 10th visit)
Points are tracked in PerkProof's dashboard — visible in real time to both the business and the customer.
Step 3: Points Convert to USDC
When a customer reaches a redemption threshold (set by the merchant), their points automatically convert to USDC. The exchange rate is transparent and set by the business — for example, 100 points = $1.00 USDC.
This conversion happens on-chain: a smart contract on Polygon executes the transfer and the USDC is deposited into the customer's non-custodial wallet.
Step 4: Customer Receives USDC in a Non-Custodial Wallet
Customers hold their USDC in a non-custodial wallet — meaning they, not PerkProof and not the merchant, control the funds. PerkProof cannot freeze, withhold, or recover these funds once sent.
Customers can:
- Spend their USDC at any merchant in the PerkProof network
- Transfer it to another wallet (MetaMask, Coinbase Wallet, etc.)
- Convert it to cash via an exchange like Coinbase
- Hold it as dollar-denominated savings
What "Non-Custodial" Actually Means
Traditional loyalty programs hold your balance — Starbucks Stars live in Starbucks' database. If Starbucks changes their terms, devalues points, or shuts down the program, your balance is affected. You do not actually own anything.
With a non-custodial wallet, the USDC is recorded on a public blockchain. No single company controls it. The customer holds the private key (managed automatically by PerkProof's wallet infrastructure), and the balance cannot be changed or erased by anyone other than the customer.
This is a meaningful shift: customers are earning an asset they actually own, not a liability on someone else's balance sheet.
How Merchants Fund USDC Rewards
Merchants pre-fund a USDC rewards pool through their PerkProof dashboard. When a customer earns a payout, the funds come directly from this pool. Merchants can:
- Top up the pool at any time via bank transfer or card
- Set maximum payout limits per customer per month
- Configure the points-to-dollar conversion rate
- View real-time pool balance and projected depletion
The cost structure is straightforward: merchants decide exactly how much they want to give back to customers in real dollars. A business doing $50,000/month in revenue might allocate 1% to USDC rewards — $500/month in actual customer payouts — and see measurable improvements in repeat visit frequency.
USDC vs Traditional Loyalty Point Programs
Here is how USDC loyalty compares to conventional points-based programs:
- Value transparency: USDC = $1.00, always. Points require mental math and vary by redemption option.
- Expiration: USDC never expires. Points typically expire after 6–24 months of inactivity.
- Portability: USDC can be spent or transferred anywhere. Points are locked to one brand.
- Ownership: Customers own USDC outright. Points are a program liability that can be devalued or cancelled.
- Fraud resistance: Blockchain transactions are immutable — earning records cannot be manipulated.
Is This Complicated for Customers?
No. Customers never interact directly with blockchain technology. They scan a QR code, see their balance in dollars, and receive payouts automatically. The complexity — wallet creation, on-chain settlement, gas fee abstraction — happens invisibly in the background.
A customer at a coffee shop does not need to know what Polygon is. They scan, earn, and eventually get real money back. The blockchain is infrastructure, not a user-facing feature.
USDC Rewards Are Available on PerkProof Premium and Growth Plans
USDC payouts are included in PerkProof's Premium ($149/month) and Growth ($249/month) plans. The Starter and Basic plans include the full points and rewards system without blockchain payouts — making it easy to start simple and add USDC when ready.
See full plan details and pricing →
Frequently Asked Questions
Do customers need a crypto wallet to get started?
No. PerkProof creates and manages a non-custodial wallet automatically when a customer first scans a QR code. They do not need to set up MetaMask or understand blockchain concepts.
What happens if USDC loses its dollar peg?
USDC is issued by Circle and has maintained its $1.00 peg since launch in 2018. It is the most audited stablecoin in circulation. In the extremely unlikely event of a depeg, PerkProof's terms of service address payout adjustments — but this is not a realistic operational risk for daily loyalty rewards.
Is this legal? Do merchants need a money transmitter license?
Merchants are funding a rewards program, not transmitting money on behalf of third parties. This is legally similar to gift card programs. PerkProof handles the compliance infrastructure. Merchants should consult their own legal counsel for specific situations, but the structure is designed to operate within existing loyalty program frameworks.
Can customers cash out their USDC?
Yes. Customers who want to convert USDC to cash can transfer it to a Coinbase, Kraken, or similar exchange account and withdraw to a bank. This is the customer's choice — PerkProof does not facilitate cash conversions directly.
What network is used? Why not Ethereum mainnet?
PerkProof uses Polygon for low transaction costs (under $0.01 per transfer). Ethereum mainnet gas fees would make microtransaction loyalty rewards economically impractical.
Ready to offer real dollar rewards?
PerkProof Premium includes USDC payouts, non-custodial wallets, and blockchain-verified rewards — starting at $149/month.
View Pricing Plans