← Back to home

SimpliFi Pay

SimpliFi Pay: A regulatory-compliant, privacy-focused payment dApp built on World Chain. Seamless social login, gasless transactions, and user-owned KYC powered by World ID. Making crypto payments accessible to everyone through Telegram Mini Apps.

Screenshots

SimpliFi Pay screenshot 1
SimpliFi Pay screenshot 2
SimpliFi Pay screenshot 3
SimpliFi Pay screenshot 4
SimpliFi Pay screenshot 5
SimpliFi Pay screenshot 6

Problem Statement

SimpliFi Pay reimagines crypto payments by bridging the gap between traditional finance and Web3. Built as a World Chain Mini App, it offers:User-Owned KYC: Leveraging World ID for regulatory compliance while maintaining user privacySocial Login: Seamless onboarding through World ID and email verificationGasless Transactions: Zero gas fees thanks to World Chain's transaction sponsorshipPrivacy Features: Private transactions with optional disclosureMulti-chain Support: Native support for World Chain with cross-chain capabilitiesInstant Payments: QR code and direct wallet-to-wallet transfersMerchant Tools: Easy integration for businesses through SDK/APIOur goal is to make crypto payments as simple as traditional payment apps while preserving the benefits of decentralization and privacy.

Solution

SimpliFi Pay leverages several cutting-edge technologies to deliver a seamless payment experience:Core TechnologiesNext.js 14: For the frontend application with server-side renderingWorld Chain Mini Apps SDK: For seamless integration with World Chain ecosystemWorld ID: For user verification and KYCtailwindcss & shadcn/ui: For responsive and mobile-first designZustand: For state managementTypeScript: For type safety and better developer experienceKey IntegrationsWorld ID IntegrationImplemented user-owned KYC using World IDSocial login through World ID's verification systemPrivacy-preserving identity verificationWorld Chain Mini App FeaturesUsed MiniKit.js for wallet interactions and paymentsImplemented gasless transactions using World Chain's transaction sponsorshipBuilt responsive UI following Mini App design guidelinesPayment SystemIntegrated World Chain's native USDC for stable paymentsImplemented QR code generation for peer-to-peer transfersBuilt real-time payment status trackingTechnical Challenges & SolutionsPrivacy ImplementationUsed World Chain's privacy features for optional transaction privacyImplemented selective disclosure for payment detailsUser ExperienceCreated a seamless onboarding flow with social loginBuilt mobile-optimized interfaces following World Chain Mini App guidelinesImplemented real-time balance updates and transaction monitoringDeveloper ExperienceSet up a monorepo structure for better code organizationUsed TypeScript for enhanced type safetyImplemented automated testing for critical components

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • 🏆

    World Pool Prize

    World

Contributors