← Back to home

Cengli

A digital wallet in Indonesia offering self-custody storage, cashless transactions, and P2P on/off ramping. Designed for locals, it provides a platform for daily financial activities and bridges users to wider opportunities

Screenshots

Cengli screenshot 1
Cengli screenshot 2
Cengli screenshot 3
Cengli screenshot 4
Cengli screenshot 5
Cengli screenshot 6

Problem Statement

Cengli is an intuitive digital wallet tailored for Indonesians, providing a secure platform for cashless transactions and bridging local users to global opportunities. It addresses the needs of the unbanked and underbanked, offering a seamless way to navigate both the digital and traditional financial landscapes.Main Features:Self-Custody Wallet: Users have complete control over their funds, minimizing risks associated with physical cash.Cashless Transactions: Streamline daily financial activities without the need for physical currency.P2P On/Off Ramping: Facilitate easy conversion between digital assets and traditional currency.Global Connectivity: Open doors to international opportunities, expanding financial horizons for users.User-Friendly Interface: Designed for ease of use, ensuring a smooth experience for all users.Transparent and Secure: Prioritizes user safety and transparency in all financial dealings.

Solution

Cengli is built using these following tech and tools:Cometh Wallet: We integrate Cometh for a frictionless onboarding experience, complete with biometric authentication. Users can enjoy gasless transactions, making the process swift and cost-effective.Cross-Chain USDC Transfers: For transferring USDC, we employ Hyperlane's cross-chain transfer protocol (CCTP) adapter and warp route. It ensures smooth and secure transfers across different blockchain using native USDC.Cengli IDR (CIDR): We implement Hyperlane’s warp route to facilitate the seamless transfer of Cengli Indonesian Rupiah (CIDR), enabling users to handle local transactions effortlessly.Push Notifications, Chat, and Video Calls: To enhance real-time communication, we integrate Push Protocol to empower users to connect and communicate effortlessly. The video is currently utilized for KYC of Cengli's P2P partners.Flutter: Our frontend is built using Flutter, a versatile framework in Dart language. This allows us to create a visually appealing and responsive user interface for both Android and iOS platforms.Node.JS and TypeScript for Backend: The backend infrastructure is powered by Node.JS for API, with TypeScript enhancing code maintainability and scalability. This combination ensures robust and efficient server-side operations.Web3 Development Tools: To interact with blockchain networks, we employ a suite of Web3 development tools, including Truffle, Hardhat, Ethers.JS, and ThirdWeb. These tools streamline the integration of blockchain features into our platform.MySQL Database: We utilize MySQL as our database management system, providing a secure and reliable data storage solution for off-chain data such as profile, and expenses in group chat. This database is seamlessly integrated with the backend using Prisma ORM for efficient data interaction.

Hackathon

ETHOnline 2023

2023

Prizes

  • 🏆

    📱Cometh — Best Mobile

Contributors