Created on 6th October 2024
•
In today's digital age where e-payments dominate, people rarely carry cash anymore. This shift has created an unexpected challenge: parents find it difficult to give allowances to their primary school children who don't have access to digital payment methods.
BlockCash bridges this gap by combining blockchain technology with NFC:
This solution maintains the tangible aspect of giving an allowance while utilizing the benefits of digital currency, providing a safe and controlled way for children to learn about managing money in the digital age.
Our journey in developing BlockCash was marked by several significant technical challenges:
NFC Integration Complexity: Implementing NFC functionality in a React Native environment proved to be a intricate process. We had to navigate through platform-specific nuances to ensure seamless reading and writing of NFC tags.
Wallet Integration in React Native: Integrating a secure and user-friendly wallet system within the Android app presented its own set of hurdles. We worked diligently to create a smooth onboarding experience while maintaining robust security standards.
Anonymous ETH Transactions: One of our most innovative features – allowing ETH claims without specifying a public key – required creative smart contract design. We developed a novel approach that maintains transaction security while enabling flexible ETH retrieval.
Cross-Platform Compatibility: Ensuring consistent performance across various Android devices and OS versions demanded meticulous testing and optimization.
User Experience Design: Crafting an intuitive interface that simplifies complex blockchain interactions for users unfamiliar with cryptocurrency was a continuous challenge we embraced.
By overcoming these obstacles, we've created a unique solution that bridges the gap between traditional allowances and the digital economy, paving the way for financial education in the blockchain era.
Tracks Applied (4)
Scroll
Scroll
Scroll
Manta Network
Technologies used
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.