// Case studies
WalletConnect dApp with gasless onboarding for a loyalty program
Ethereum ERC-1155 rewards, smart contract events, indexer pipeline, and custodial fallback for non-crypto users.
By Simplileap · Published May 15, 2025 · 10 min read
A retail loyalty consortium wanted on-chain reward badges without forcing all customers to self-custody wallets. Regulatory marketing review required clear opt-in and fiat-equivalent disclosure.
Stack: Solidity ERC-1155 contracts on Polygon; OpenZeppelin AccessControl for minter roles; Next.js frontend with wagmi + WalletConnect v2; The Graph subgraph for redemption history; Fireblocks API for custodial wallet pool.
Problems: RPC rate limits during campaign launch, added Alchemy failover; metadata hosting on IPFS pinned via Pinata with CDN fallback; users rejected MetaMask install, shipped email-magic-link custodial path with export option.
Security: slither static analysis; testnet soak test with 10k mints; multisig on contract upgrades via Timelock.
Outcome: 48,000 wallets created in first campaign month; 62% custodial opt-in; zero critical findings in external audit. Consortium name withheld.
// Related services
Ready to scope your next initiative?
Share your goals with our Bangalore team. We respond within one business day with a clear path from discovery to delivery.
