Simplileap logo

// Case study

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.

Retail loyaltyWeb3 product build16 weeksBangalore delivery

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 for campaign participants.

48,000

Wallets created (month one)

First campaign month

62%

Custodial opt-in

Email-magic-link path vs self-custody

Zero critical

External audit findings

Post-launch security review

10k mints

Testnet soak test

Pre-mainnet validation

Delivered by Keshav Sharma · Published May 15, 2025 · 10 min read

Client context

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.

Technical implementation

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.

Security: slither static analysis; testnet soak test with 10k mints; multisig on contract upgrades via Timelock.

The challenge

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.

Results & impact

Outcome: 48,000 wallets created in first campaign month; 62% custodial opt-in; zero critical findings in external audit. Consortium name withheld.

← Back to case studies

// Verified entity

Simplileap Digital LLP

// Recognition

Featured in QuickNode Feature Fridays

CIN

AAU-8582

Startup India

DIPP83124

Founded

November 2020

Office

Residency Rd, Bengaluru, India

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.