Tap-to-Pay & Scan-to-Pay Crypto Payments on Stellar
BLINKS is a Stellar-native payment application that enables users to pay directly with crypto using tap-to-pay (NFC) or scan-to-pay (QR), while merchants receive instant USD settlement via Stellar Anchors.
No Apple Pay.
No Google Pay.
No cards.
Just crypto → payment → USD settlement.
Modern digital payments are controlled by closed, centralized platforms like Apple Pay and Google Pay. These systems:
- Require bank-issued cards and intermediaries
- Exclude billions without reliable banking access
- Lock merchants into proprietary ecosystems
- Offer no native way to spend crypto
Meanwhile, crypto users still cannot easily spend their assets in the real world without first cashing out.
Crypto is global and instant — but spending it isn’t.
BLINKS removes Big Tech wallets entirely.
Users:
- Transfer crypto directly into the BLINKS app
- Pay in-store or online using tap or scan
- Settle payments directly on the Stellar blockchain
Merchants:
- Price goods in USD
- Accept crypto without volatility
- Receive USD instantly via Stellar Anchors
- Withdraw to local bank accounts
BLINKS turns Stellar into a global, open payment network.
- Non-custodial Stellar wallet (XLM + Anchor stablecoins)
- Tap-to-Pay (NFC)
- Scan-to-Pay (QR)
- Direct crypto transfers (no cards, no banks)
- Path payments for automatic FX conversion
- Fast settlement (~5 seconds)
- Biometric security
- Accept crypto, receive USD
- Instant settlement (T+0 balance update)
- Bank payouts via Anchors (T+1 / T+2)
- Merchant dashboard (transactions, balances, payouts)
- POS, mobile, and API integrations
Best for fast, in-person retail.
Flow
- Merchant enters amount in USD
- POS emits NFC payment request
- User taps phone
- Transaction is signed and submitted to Stellar
- Merchant receives USD instantly
Best for universal access and online commerce.
Flow
- Merchant displays QR code
- QR encodes payment details (amount, asset, memo)
- User scans and confirms
- Stellar transaction settles
- Merchant USD balance updates instantly
Supports:
- Dynamic QR
- Static QR
- Deep links (SEP-0007 compatible)
- XLM
- Anchor-issued USD stablecoins
- USD via Stellar Anchors
If user pays in XLM:
- Stellar path payments convert XLM → USD atomically
- Merchant is shielded from volatility
BLINKS relies on Stellar Anchors for:
- Fiat custody
- Stablecoin issuance
- Compliance (KYB / AML)
- Bank off-ramps
- Nigeria (USD domiciliary accounts)
- Kenya (USD → MPesa Global)
- Ghana (USD bank payouts)
- South Africa (USD settlement rails)
- USA / EU (regulated anchors)
- Non-custodial wallet by default
- Encrypted key storage
- Biometric authentication
- Merchant KYB required
- User KYC risk-based
- AML monitoring via Anchors
- Blockchain: Stellar
- Wallet: Stellar SDK (JS / Mobile)
- Payments: Path Payments, SEP-7 URIs
- Anchors: SEP-6 / SEP-24 / SEP-31
- Frontend: React / React Native
- Backend: Node.js
- Wallet & direct crypto transfers
- Scan-to-Pay (QR)
- Anchor USD settlement
- Merchant dashboard
- Tap-to-Pay (NFC)
- 10,000+ payments in 24 months
- 500+ onboarded merchants
- <5s transaction finality
- <3 minute merchant onboarding
- 99.9% settlement reliability
Contributions are welcome and encouraged 🚀 To contribute to BLINKS, please use the fork-and-pull-request workflow.
Click the Fork button at the top right of this repository to create your own copy under your GitHub account.
git clone https://github.com/<your-username>/BLINKS.gitcd BLINKSThis keeps your fork in sync with the main project.
git remote add upstream https://github.com/Fracverse/BLINKS.gitVerify remotes:
git remote -vnpm installAlways work on a new branch.
git checkout -b feature/your-feature-nameExamples:
feature/nfc-flowfeature/merchant-dashboardfix/qr-scan-bug
npm run devWrite clear, meaningful commit messages.
git add .
git commit -m "feat: add QR scan validation logic"git push origin feature/your-feature-name- Go to your fork on GitHub
- Click New Pull Request
- Ensure the base repository is
Fracverse/BLINKS - Describe what you changed and why
MIT License.
BLINKS lets users pay directly with crypto — tap or scan — while merchants receive USD instantly via Stellar Anchors.
BLINKS is built to strengthen the Stellar ecosystem by making crypto payments practical, open, and globally accessible.