Automated Crypto Expense Splitting Platform
SplitChain is a decentralized application that automates cryptocurrency payments between friends when splitting shared expenses. The platform eliminates the friction of manual payment tracking and collection by using smart contracts to handle automatic settlements.
When friends split dinner bills, travel expenses, or shared costs, someone typically pays upfront while others promise to pay them back later. This creates:
- Ongoing IOUs that people forget about
- Awkward conversations about money
- Manual tracking of who owes what
- Delays in getting paid back
Traditional payment apps require banking integration and take 1-3 business days to settle, while crypto users want to spend directly from their wallets.
SplitChain automates the entire settlement process through smart contracts:
- Create Expense: User adds a shared cost and invites group members
- Split Calculation: App calculates equal or custom splits automatically
- Group Approval: All participants approve their portion via wallet signatures
- Automatic Settlement: Smart contract executes all transfers instantly when everyone approves
- Instant Settlements: Payments settle in seconds, not days
- Global Access: Works anywhere with internet connection
- Transparent Records: All transactions visible on blockchain
- No Banking Required: Direct wallet-to-wallet transfers
- Smart Contract Automation: No manual payment collection needed
- Crypto-native friend groups who keep USDC/ETH in wallets
- International groups where crypto transfers beat wire transfers
- Roommates splitting rent, utilities, and shared expenses
- Travel groups managing shared costs
- Anyone tired of tracking IOUs manually
- Frontend: React.js web application
- Backend: Node.js API for user management
- Blockchain: Smart contracts on Arbitrum
- Wallets: WalletConnect integration
- Payment Token: USDC for stable value
π§ Currently in concept/planning phase
This project is in early development. We are:
- Researching technical approaches
- Defining core features and user experience
- Planning development timeline and resources
- Validating the concept with potential users
User Flow:
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β Create Group βββββΆβ Add Expense βββββΆβ Invite Members β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β Instant Payment ββββββ All Members ββββββ Members Approve β
β Settlement β β Approve Share β β Their Portion β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
Dinner with Friends:
- Total bill: $60
- 3 friends splitting equally
- Friend A pays the restaurant bill
- Friends B and C each approve $20 in the app
- Smart contract automatically sends $40 to Friend A
- Everyone's settled instantly, no IOUs
This is currently a personal project in the planning phase. Contributions and feedback are welcome as we develop the concept further.
Potential features being considered:
- Mobile applications (iOS/Android)
- Receipt photo scanning
- Recurring expense automation
- Multi-token support
- Advanced analytics
- Enterprise team features
For questions about the project or collaboration opportunities, feel free to reach out.
This project is in early conceptual development. Features and implementation details are subject to change.