Skip to content
BaseSplit

BaseSplit

Split smartly, spend wisely

Created on 9th May 2025

BaseSplit

BaseSplit

Split smartly, spend wisely

The problem BaseSplit solves

BaseSplit — Smart, Transparent Expense Sharing on Base
Splitting expenses is common, but most tools today are centralized, limited in features, and offer little insight into your financial behavior.

BaseSplit changes that by leveraging the Base Chain - chosen for its low fees, high transaction throughput, and developer-friendly ecosystem. Users can track and settle expenses without worrying about high gas costs, ensuring a smooth and affordable experience.

We’ve also integrated stablecoin support, allowing users to pay with USDC directly; combining fast settlement with price stability.

But BaseSplit goes beyond tracking. Our AI-powered budget analysis provides categorized breakdowns and smart financial reports, helping users better understand and manage their spending.

With decentralization, transparency, and intelligent insights, BaseSplit is more than just an expense tracker, it's a smarter way to split and manage money.

We have a few users testing it out around 20-30 people of my family and friends tried and it helped them a lot by splitting transactions n keeping track record of their spendings :)

Base Mainnet contract - https://basescan.org/address/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
Base mainnet transaction URL - https://basescan.org/tx/0x4ba8348cabab2e6eb50afbfc90749581cc3a5753e8c02bd25fccc492c6a2e786

Challenges I ran into

One challenge was integrating multiple systems: blockchain (Base Chain smart contracts), Firebase for authentication and real-time data storage, and Gemini’s API for budget analysis. Getting these three very different systems to work together seamlessly required a lot of careful structuring.

Specifically, working with Gemini’s API for categorizing expenses required multiple iterations. The initial responses weren’t consistent, so we had to tweak the prompt formatting and inputs to get more reliable and useful categories.

Another issue was syncing group data across multiple users in real time. We had to figure out how to merge blockchain-based transactions with Firebase's real-time updates without creating conflicts or inconsistencies.

From a frontend perspective, handling wallet connections, fallback UI states, and user flows—especially for people unfamiliar with crypto—was also a tricky balance. We wanted the app to feel familiar and intuitive while working with a Web3 backend.

Tracks Applied (6)

AI

We used Gemini API to analyze and categorize users' expenses. It adds real value by helping users understand where their...Read More

Stablecoins

We now integrated payment using USDC as well, leveraging base's high speed transactions with the power of stablecoin now...Read More

Mini-apps

This is your go to budgeting tool that keeps track of your expense integrated with base to provide transparency and sema...Read More

Consumer

BaseSplit is built for everyday people—friends, roommates, couples—who want a better, more trustworthy way to split and ...Read More

Vibe Coding

For this track, we made use of AI to speed up development. Specifically, we used AI tools to generate frontend boilerpla...Read More

DeFi

BaseSplit is built entirely on smart contracts to handle payment splitting, settling up, and tracking group expenses. Ev...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio