HashPay: Blockchain-Based UPI-Style Payment App Development by Yash ChaudharyHashPay: Blockchain-Based UPI-Style Payment App Development by Yash Chaudhary
HashPay: Blockchain-Based UPI-Style Payment App Development
HashPay is a decentralized mobile payment application built for freelancers and consumers, enabling fast, secure, and low-cost internation transactions through a familiar UPI-style interface.
🔑 Key Features
Designed with a focus on cross-border compatibility, supporting secure, decentralized, and real-time global crypto payments.
💸 UPI-Style Crypto Payments
Send and receive crypto (e.g., ETH) instantly like traditional UPI.
📱 QR Code-Based Transactions
Dynamic QR codes for invoice-based payments
Static QR codes for wallet-based direct payments
📄 Invoice Management & Payment Requests
Generate and share payment links
Allow clients to scan & pay via QR
🔐 MetaMask Integration
Secure wallet authentication
Connect/disconnect MetaMask wallet
Sign and process transactions seamlessly
💳 Cryptocurrency Transactions
Transfer ETH to any valid Ethereum address
Monitor wallet balance and transaction status
📦 Wallet Management
View wallet status
Handle user sessions and wallet connections
🧰 Tech Stack
Tech Description Kotlin Primary language for Android development Jetpack Compose Modern Android UI toolkit MVVM Architecture Clean separation of UI & business logic MetaMask SDK For wallet authentication & signing QR Code Scanner For easy crypto address input Room DB Local caching for transactions and state Coroutines & Flow Async operations and reactive streams
📸 Screenshots
🔧 Setup Instructions
Clone the repo
git clone https://github.com/yashc18/HashPay.git
Like this project
Posted Jul 6, 2025
Developed HashPay, a blockchain-based UPI-style payment app for secure crypto transactions.