Search projects, hackathons, sponsors and tech

    ← All projects

    PRAVA

    Offline P2P payments on BASE using SMS protocol

    Demo

    About

    The problem it solves The Financial Inclusion Challenge Limited Internet Connectivity: Many rural and remote areas suffer from inconsistent or non-existent internet access. Non- viability of Digital currencies: CBDCs or any digital currencies can't be used when offline and that defeats the purpose of universability of digital money. Transaction Failures: Frequent failures due to connectivity issues, leading to mistrust in digital payments.

    How it's made

    Challenges we ran into 1. **Couldn't find any DLT provider to build our SMS protocol, so we started building a relay application:** Initially, we struggled to find a Distributed Ledger Technology (DLT) provider to support our SMS protocol needs. Consequently, we decided to develop a custom relay application, allowing us to maintain control and ensure seamless message delivery. 2. **Our initial tech choice for building the app was React Native, but we switched our app tech stack to Flutter:** We initially chose React Native for app development due to its cross-platform capabilities. However, it didn't had SMS support as we needed, so we switched to Flutter. 3. **Had troubles signing transactions, so we had to create a smart wallet to facilitate our transactions:** Encountering difficulties with transaction signing and execution, we developed a smart wallet solution. This wallet automates and secures the transaction process, ensuring smooth and reliable execution within our application ecosystem.