Skip to content
Tabsy

Tabsy

Pay together, stay together

Created on 18th August 2025

•

Tabsy

Tabsy

Pay together, stay together

The problem Tabsy solves

Tabsy solves the frustrating, time-consuming process of splitting bills and collecting payments from friends and groups.

What People Can Use It For:

  • Dinner bills - Split restaurant tabs instantly without awkward "who owes what" conversations
  • Rent & utilities - Roommates can split monthly expenses with transparent tracking
  • Event costs - Concert tickets, party supplies, group activities
  • Groceries - Shared household shopping expenses
  • Subscription services - Netflix, Spotify family plans, gym memberships
  • Travel expenses - Hotel rooms, car rentals, group tours

How It Makes Existing Tasks Easier/Safer:

  • Instant settlement - No more waiting for bank transfers or cash exchanges
  • Transparent tracking - Everyone can see who paid what and when
  • Eliminates awkwardness - Automated reminders and clear payment status
  • Secure escrow - Funds held safely until bill is marked complete
  • Social accountability - Farcaster integration creates public commitment
  • Recurring automation - Weekly/monthly bills auto-create without manual work
  • Mobile-first - Accessible anywhere, anytime via mini app

Challenges I ran into

Challenges I Ran Into

Smart Contract Escrow Logic

The biggest technical hurdle was designing the escrow mechanism in the smart contract. I initially struggled with the flow of:

  1. How to handle partial payments
  2. What happens if someone doesn't pay their share
  3. How to prevent the bill creator from withdrawing funds prematurely

Solution: I implemented a state machine pattern where bills progress through stages (Created → Partially Paid → Fully Paid → Completed), with each stage having specific permissions and actions available.

Farcaster Integration Complexity

Integrating with Farcaster's API was difficult for me and till now, I don't know if my app is in review or not. However, I submitted the manifest.json file and it was accepted.

Wallet Onboarding Friction

Getting users to connect wallets and understand gas fees was initially a major drop-off point.

Solution: I integrated Coinbase Smart Wallet with gasless transaction options and added clear visual indicators showing exactly what users are paying for, reducing confusion and abandonment rates.

Smart Contract Address(es)

0x0db9FF185bD0444d1432172BCa0C79e6726Be15E

Other Onchain Proof

Actually, I have none yet but I'll start pushing this week. I just heard about base 2 days ago and I saw @0xEricBrown tweet on X. Did some research on base, loved the community then decided to participate in this program.

My Original Idea:
An app where you can create or join group savings pools, contribute regularly with others using USDC or ETH, and receive a payout in turn based on the slot you choose. The platform automates contributions, deadlines, and payouts through smart contracts on Base, ensuring transparency and trust.

But because the deadline was Sunday, I decided to build v1 which is Tabsy.

Tracks Applied (1)

Top 5 New Mini Apps

Our project is built as a lightweight, plug-and-play Mini App that integrates seamlessly into existing platforms. It doe...Read More

Discussion

Builders also viewed

See more projects on Devfolio