project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

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

Cengli

Created At

ETHOnline 2023

Winner of

📱Cometh — Best Mobile

Project Description

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:

  1. Self-Custody Wallet: Users have complete control over their funds, minimizing risks associated with physical cash.

  2. Cashless Transactions: Streamline daily financial activities without the need for physical currency.

  3. P2P On/Off Ramping: Facilitate easy conversion between digital assets and traditional currency.

  4. Global Connectivity: Open doors to international opportunities, expanding financial horizons for users.

  5. User-Friendly Interface: Designed for ease of use, ensuring a smooth experience for all users.

  6. Transparent and Secure: Prioritizes user safety and transparency in all financial dealings.

How it's Made

Cengli is built using these following tech and tools:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

background image mobile

Join the mailing list

Get the latest news and updates