Zap Payments
Tap-to-pay financial infrastructure on XRPL. Consumers and merchants transact via NFC with stablecoin rails, instant fiat settlement, and programmable escrow for time-based services.
Demo Video
Project Information
At a Glance
Tap-to-pay financial infrastructure on XRPL. Consumers and merchants transact via NFC with stablecoin rails, instant fiat settlement, and programmable escrow for time-based services.
Description
Zap Payments is a retail payment infrastructure built on the XRP Ledger that makes blockchain-based transactions feel as simple as tapping a card.
Consumers use the Zap Wallet to pay via NFC at physical terminals or between mobile devices. Merchants receive funds directly in fiat to their bank account, with no crypto volatility and no manual reconciliation.
Transaction fees range from 0% to 0.2%, replacing the typical 1.5 to 3.5% charged by legacy card networks.
For transit, venues, and time-based services, Zap uses XRPL native escrow to lock funds on entry and XRPL Checks to settle the exact amount on exit, returning any remaining balance instantly to the user.
The wallet also supports EVM chains, ENS resolution, and fiat on-ramps, making it accessible to both crypto-native and mainstream users.
Technical Details
Zap Payments is built with React Native for cross-platform mobile applications and Fastify as the low-overhead Node.js backend for transaction routing and merchant services.
NFC tap-to-pay is implemented via react-hce (Host Card Emulation), enabling contactless communication between mobile devices and terminals. XRPL integration uses xrpl.js for settlement, EscrowCreate for entry locking, and XRPL Checks for exit-based exact settlement. EVM compatibility and ENS resolution are handled via ethers.js.
The architecture is blockchain-agnostic, supporting stablecoins including USDC and USDT across Solana, Polygon, and Ethereum.
Offline local signing is supported for low-connectivity environments, with transaction data synced on reconnection. Merchants receive standardized tax and reconciliation reports matching the format of legacy terminal providers.
Team
2Tiffanie Cheng
Ejaz Ali
Hackathon
Stablecoins & Payments Hackathon
Duration
Mar 21, 8:00 AM - Mar 22, 4:00 PM UTC
Prizes Won
1Prizes Won
1 prize awarded