Inspiration

The rising need for seamless access to financial services, especially in underbanked regions, inspired Exion. By leveraging blockchain technology on the Celo network, we aim to bridge the gap between crypto and fiat, providing a decentralized solution for utility payments and remittances. We believe that financial inclusion can be powered by decentralized currencies while ensuring that users can interact with their local currencies in real-time.

What it does

Exion is a mobile dApp that allows users to send and receive crypto, pay for utilities, and convert crypto to fiat seamlessly. The dApp supports cKES and cUSD tokens, ensuring that transactions are smooth and transparent on the Celo network. Users can send crypto, and the recipient receives it in the form of fiat, directly usable for daily expenses or bill payments.

How we built it

We built Exion using Celo’s mobile-first approach, integrating the Celo blockchain for seamless on- and off-ramping. For the frontend, we used React Native to ensure a smooth mobile user experience. The backend was designed using Solidity smart contracts, handling transaction logic, wallet management, and token transfers. We also integrated APIs to fetch real-time exchange rates for cKES, cUSD, and fiat currency conversion.

Challenges we ran into

One of the key challenges was managing real-time exchange rates and ensuring that users received the correct fiat amount when converting tokens. Additionally, developing a user-friendly interface that simplifies the complexity of blockchain transactions for non-technical users was a hurdle. We also faced challenges in ensuring that transactions are secure while maintaining low transaction fees

Accomplishments that we're proud of

We’re proud to have developed a working prototype that enables seamless crypto-to-fiat conversions and utility payments. By integrating multiple Celo tokens and off-ramping services, Exion offers a comprehensive solution to users who need financial services without the reliance on traditional banking infrastructure.

What we learned

We learned a great deal about the intricacies of smart contracts, specifically in handling on- and off-ramping in a decentralized way. We also gained experience in managing real-time token-to-fiat conversions and understanding the complexities of mobile app development in the Web3 space.

What's next for Exion

We plan to expand Exion by adding support for more tokens and fiat currencies. Additionally, we aim to integrate peer-to-peer lending and borrowing services, enabling users to fully leverage their crypto holdings. We also want to onboard more utility providers and merchants, allowing users to pay for a wider range of services using Exion.

Share this project:

Updates