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