Subscriptions Made Simple. Powered by Solana Pay
Loopr is a decentralized subscription payment and management platform built on Solana. It enables businesses to integrate seamless subscription payments into their applications and allows users to manage all their subscriptions in one place.
The system consists of two major components:
Loopr Web SDK – For businesses to integrate a "Pay with Loopr" option into their checkout flows.
Loopr Mobile App – For users to scan QR codes, pay with Solana Pay, and manage their subscriptions.
Additionally, a demo web application is built to showcase how Loopr can be integrated into a typical subscription-based service.
Traditional subscription systems rely on centralized payment gateways (Stripe, PayPal, Razorpay, etc.), which introduce:
High transaction fees.
Lack of interoperability across platforms.
Minimal transparency and control for users.
No native way to reward subscribers with tradable digital assets.
Loopr addresses these challenges by:
Providing a plug-and-play SDK for merchants to integrate subscription payments directly into their platforms.
Using Solana Pay as the underlying payment layer for speed and low transaction cost.
Generating dynamic QR codes that carry metadata like billing frequency, amount, and subscription ID.
Rewarding users with NFTs for each subscription (can be collectibles, coupons, or tradable assets).
Offering a mobile dashboard where users can manage, track, and renew all their subscriptions in one place.
Supporting Solana Pay QRs directly (non-Loopr generated), with manual recurring setup.
Dynamic QR Generation with subscription details.
"Pay with Loopr" button for checkout integration.
Easy integration via plug-and-play SDK.
Support for both Loopr QR and Solana Pay QR.
Scan QR and pay via Solana Pay.
Subscription Dashboard with auto-filled details.
NFT Rewards for each subscription.
Recurring Payment Setup for Solana Pay QRs not generated by Loopr.
Web3Auth onboarding for easy wallet creation.
Showcases subscription selection (monthly, quarterly, yearly).
Redirects to checkout page.
Integrates "Pay with Loopr" component from SDK.
Generates Solana Pay QR on button click.
Language: TypeScript
Framework: React (for UI components like PayWithLoopr)
QR Code Generation: qrcode
/ qrcode.react
Blockchain: Solana Pay integration using @solana/web3.js
Plan Management: Custom configuration system
Language: Kotlin
Authentication: Web3Auth (wallet onboarding)
Payments: Wrapper around Solana Pay
Subscription Management: Local dashboard + NFT rewards
Rust (for subscription logic and NFT minting contracts on Solana)
Framework: React + Vite
Styling: TailwindCSS
Routing: React Router
Integration: Consumes Loopr-SDK
+-------------------+
| Merchant Site |
| (e.g. Gaming) |
+-------------------+
|
| "Pay with Loopr"
v
+-------------------+
| Loopr Web SDK |
| (QR + Checkout) |
+-------------------+
|
+---------------+----------------+
| |
Loopr QR (dynamic) Solana Pay QR
(Plan metadata inside) (No metadata)
| |
v v
+------------------+ +------------------+
| Loopr Mobile | | Loopr Mobile |
| Scan + Pay | | Scan + Pay |
+------------------+ +------------------+
| |
Auto-subscription mgmt Manual subscription setup
|
v
+---------------------+
| User Dashboard |
| + NFT Rewards |
+---------------------+
Merchant integrates Loopr SDK → Adds "Pay with Loopr" button.
User selects plan → Checkout → Clicks "Pay with Loopr".
SDK generates Solana Pay URI + QR with subscription metadata.
User (Mobile App) scans QR → Pays in SOL via Solana Pay.
Loopr App mints NFT reward and updates Subscription Dashboard.
User can manage recurring payments, view rewards, and cancel anytime.
First subscription-focused wrapper on Solana Pay.
NFT-powered loyalty and engagement.
Works with both Loopr-generated and Solana Pay QRs.
Decentralized, transparent, and low-cost compared to Stripe/PayPal.
Analytics dashboard for merchants.
Multi-chain support beyond Solana.
On-Off Ramp Fiat
Fundraising is not essential for us, but we are open to further discussions.