hackquest logo

CryptoSplitter

CryptoSplitter is a decentralized Web3 application that lets groups split shared expenses on-chain. Whether it's a trip, dinner, or shared accommodation — simply create an event, add your friends' wal

Videos

Project image 1
Project image 2
Project image 3
Project image 4

Tech Stack

React
Next
Web3
Solidity

Description

CryptoSplitter is a decentralized Web3 application that enables groups to split shared expenses completely on-chain.

Whether it's a vacation, dinner, Airbnb, concert tickets, or any shared purchase, simply create an expense event, invite participants by wallet address, and let the smart contract handle settlement securely.

Expenses can be split either equally between all participants or using custom payment amounts, allowing every participant to pay exactly what they owe.

For example, if the total expense is €7, the owner can assign one participant to pay €2 and another participant to pay €5, instead of splitting the amount equally.

Unlike traditional expense-sharing apps, CryptoSplitter never holds user funds. Payments are made directly between participants using blockchain transactions, eliminating intermediaries and removing the need to trust a centralized service.

Users can settle expenses using either ETH or Chainlink LINK on the Sepolia testnet.


Features

  • 🔗 Fully on-chain settlements powered by Solidity smart contracts

  • 💱 35+ supported fiat currencies converted automatically to USD

  • 👥 Split expenses between 2–10 participants

  • ⚖️ Equal or custom payment amounts

  • 💳 Pay using ETH or LINK

  • 🔄 Automatic token conversion using Chainlink Price Feeds

  • 👛 Multiple wallet support

    • MetaMask

    • Coinbase Wallet

    • Rainbow

    • Rabby

    • Zerion

  • 📊 My Events dashboard

  • One-click payments

  • 🔍 Real-time payment status

  • 🔒 Trustless payment validation

  • ⚡ Direct wallet-to-wallet transfers

  • 🌐 No banks, no PayPal, no custodial wallets

Team Leader
DDIMITRIOS KAZANTZIS
Project Link
Sector
DeFi