Traditional bill-splitting apps face major challenges: integrating with payment gateways is complex, lacks peer-to-peer Payment options, transparency and not easy to record payments after settling up
This is the total amount allocated to On-Chain Debt Settlement for Bill Splitting App.
Integrate on-chain debt settlement into bill-splitting apps, enabling seamless peer-to-peer payments, wallet integration, and transaction status syncing for transparent expense management.
No dependencies
Yes, the entire Smart Split Protocol, including smart contracts and integration components for bill-splitting apps, will be open source and available throughout the lifecycle of the project. Our code repository will be publicly accessible on platforms such as GitHub, ensuring transparency and allowing contributions from the broader community.
Any proprietary components (such as app-specific UI/UX) related to existing apps like Memogo may not be open source, but the core protocol and its functionality will be fully open and accessible.
The problem we are addressing is the difficulty of settling shared expenses across borders and within groups using traditional bill-splitting apps. Many apps merely record expenses and suggest payments, leaving users to manually settle their debts, often outside the app, with limited peer-to-peer payment options. This can lead to delays, confusion, and disputes over transactions—especially when users are from different countries with varying currencies and banking systems. Tracking payments within the app is another challenge that often leaves gaps in accountability.
Our approach leverages Cardano’s blockchain to integrate on-chain debt settlement directly into bill-splitting apps. By enabling seamless wallet integration and smart contract automation, users will be able to process payments within the app itself. This on-chain solution ensures real-time transaction status syncing, allowing all participants to track expenses and payments transparently and efficiently. It eliminates the need for external payment methods and reduces potential errors or disputes.
The project will engage users of current bill-splitting apps, starting with Memogo, as well as the broader Cardano and crypto communities. Those who frequently split expenses with friends or groups—especially those who deal with cross-border payments—will benefit from a streamlined and automated experience.
Our impact will be demonstrated by increased user adoption, successful integration into the app, and growing transaction volumes processed through the protocol. The success of this project will bring value to the Cardano community by increasing the real-world utility of Cardano's blockchain, showcasing its ability to handle practical, everyday financial tasks like bill splitting. This project highlights Cardano’s strengths in providing efficient, low-cost peer-to-peer transactions, making it a significant contribution to the ecosystem.
The Smart Split Protocol will showcase the practical use of Cardano for global, real-world applications, driving adoption of blockchain-based payments in shared expense management. By simplifying global transactions and enabling seamless peer-to-peer payments, it will demonstrate Cardano's benefits in personal finance
Measuring Impact
Sharing Outputs
Key Capabilities:
- Expertise in Cardano: Our team consists of skilled developers with extensive experience in Cardano’s smart contract development and blockchain architecture.
- Proven Application Development: We successfully created Memogo, a bill-splitting app that efficiently records expenses and suggests payments, demonstrating our ability to build user-friendly solutions.
Validation of Feasibility
Our familiarity with both application development and blockchain integration ensures that this project is technically feasible. Once the protocol is complete, we can integrate it into existing apps like Memogo and extend it to other bill-splitting platforms with ease
Managing Funds Properly
We will manage funds by allocating resources based on milestone achievements, and providing evidence reports to ensure transparency and accountability throughout the project.
Develop web version of Memogo and Integrate crypto wallet connection
Outputs:
- Develop and release a web version of the Memogo app to support broader access.
- Integrate crypto wallet connection
- Display the balance of the connected crypto wallets
Acceptance Criteria:
- The web version of the Memogo app is live and accessible to users.
- Users are able to connect their crypto wallets
- The wallet balance is displayed correctly
Evidence of Completion:
- A link to the deployed web app for public access.
- Screenshots or a recorded demo showing the functionality of connecting a crypto wallet
- Screenshots or a recorded demo showing the accurate display of the wallet balance after connection.
Develop features for process payment for settling debt
Outputs:
- Implement a feature to suggest payments that help users clear their debts.
- Enable users to create transfers manually
- Develop the capability for users to execute on-chain transfers, allowing them to settle debts based on suggested payments, specifying who paid whom and the amount involved.
Acceptance Criteria
- Users receive suggestions for payments to settle their debts.
- Users can manually create transfers to settle debts.
- On-chain transfer functionality is operational. When a user selects the option to clear debt on web, an automated transaction is created, requiring the user to sign off on the transaction within their wallet to confirm it.
Evidence of completion
- Screenshots or recorded demos of payment suggestion feature
- Screenshots or recorded demos of the manual transfer creation process.
- Screenshots of the on-chain transfer feature, showing successful settlements and accurate transaction details.
Scan On-Chain Transactions to Display Status in the App
Outputs:
- Implement a feature that scans on-chain transactions to verify debt settlements and updates the status within the app accordingly.
- Provide a transaction history section that includes updated on-chain transaction details, such as transaction links and status.
Acceptance Criteria:
- The app successfully scans and tracks on-chain transactions, automatically updating debt statuses when an on-chain transaction confirms a settlement.
- Users can view their payment transaction history within the app, complete with status updates.
Evidence of Completion:
- Screenshots or a recorded demo showcasing the automatic update of debt statuses after confirming on-chain transactions.
- Screenshots displaying how users can view the status of their transaction history within the app.
@Tim Nguyen - Technical Lead
Tim will oversee all technical aspects of the project, including the development of the Smart Split Protocol and its integration with bill-splitting apps.
@Phuong Vu - Product & Marketing Strategist
Responsible for product and execute marketing strategies to promote user adoption and engagement within the Cardano community,
Within this proposal, we will allocate 90% of the budget to development, focusing on delivering robust and seamless on-chain bill-splitting features for the app. The remaining 10% will be used for launching these new features to the community, driving initial adoption and engagement.