Search projects, hackathons, sponsors and tech

    ← All projects

    Wave Pay

    Bridging Crypto and Everyday Payments for a Seamless Financial Future

    Demo

    About

    Why are you participating for Based Africa? We’re participating in Based Africa to help drive the adoption of decentralized finance across the continent. Africa is uniquely positioned to benefit from the innovations of Web3, offering solutions for financial inclusion, overcoming currency barriers, and empowering individuals and businesses. At Wavepay, we believe in the transformative potential of blockchain technology and crypto, and through this hackathon, we aim to contribute to building an ecosystem where financial transactions are accessible, seamless, and borderless accross various usecases. Based Africa gives us the platform to turn this vision into reality, collaborate with like-minded innovators, and make a meaningful impact in the Web3 space.

    How it's made

    What challenges are you focusing on? We are addressing several key challenges in the Web3 and financial ecosystem: Financial Inclusion: In many parts of Africa, access to traditional banking services is limited. We are focusing on providing a decentralized solution that allows individuals to receive and manage crypto payments seamlessly, regardless of their location or access to traditional financial infrastructure. Crypto Utility in Daily Life: While crypto adoption is growing, there is still a gap in its practical use for day-to-day payments like utility bills. We aim to bridge this gap by enabling users to use their crypto assets directly for essential services. Complexity in Crypto-to-Fiat Conversion: Many users struggle with converting their crypto earnings into fiat currency for everyday use. Wavepay simplifies this process by offering instant crypto-to-fiat conversion, empowering users to access their funds more easily. With the support of Base, we aim to build a scalable, secure platform that addresses these challenges head-on, creating a frictionless experience for users and helping drive crypto adoption in Africa. How does your submission address this challenge? Wavepay addresses these challenges by providing an all-in-one platform that empowers users to manage their crypto earnings more efficiently and practically. Our solution allows users to: Batch Payments: Businesses can easily send crypto-based salaries to multiple employees in one transaction, removing the hassle of individual transfers and simplifying payroll management in Web3 companies. Crypto-to-Fiat Conversion: We’ve integrated a seamless crypto-to-fiat conversion feature that allows users to instantly convert their crypto into local currencies, making it easier for users to access their funds and use them for everyday needs. Utility Bill Payments: Wavepay enables users to pay for essential services—such as electricity, water, and internet—directly with their crypto balance. This closes the gap between digital assets and real-world utility, making crypto more practical for everyday life. Potential Impact: By integrating these features into one platform, Wavepay can significantly improve financial inclusion and crypto utility across Africa. The app simplifies the complex processes that often prevent users from fully leveraging their crypto holdings for practical purposes. With Wavepay, users no longer need to juggle between multiple apps or platforms for salary payments, conversions, and utility payments. This ease of use can drive wider crypto adoption, especially in emerging markets, and foster a new era of decentralized finance for millions of users. Challenges we ran into Seamless Crypto-to-Fiat Conversion One of the primary technical challenges we faced was ensuring seamless, real-time crypto-to-fiat conversions, particularly considering fluctuating exchange rates and integration with reliable oracles like Chainlink. We overcame this by integrating Chainlink oracles for accurate price feeds and using SafeMath to ensure precise calculations during conversion, reducing slippage risks for users. Batch Salary Transfers Handling batch payments in a decentralized way presented scalability concerns, especially when dealing with a large number of transactions. Optimizing gas costs and ensuring efficient transaction execution was a hurdle we had to address. By adopting Solidity’s diamond standard and optimizing smart contract logic for batch processing, we reduced overhead and improved efficiency. Utility Bill Payment Integrations Integrating various utility providers and ensuring that they accepted crypto payments was another challenge. The decentralized nature of our app required finding middleware and payment gateways that could support different utilities. After extensive research, we found appropriate gateways to bridge the gap between crypto payments and traditional utility providers. User Experience in a Web3 World Making Web3 intuitive for everyday users was a non-technical challenge. Many users are unfamiliar with wallet management, private keys, and decentralized transactions. To solve this, we focused heavily on simplifying the UI/UX, using libraries like RainbowKit and wagmi for smooth wallet connections and making the onboarding process user-friendly. Each of these hurdles required both technical innovation and creative problem-solving, but overcoming them strengthened our platform and its ability to deliver a smooth user experience.