Stable Token Split Payments

Say, Hello to Fairsplit

Split stable tokens. Reveal only what's required.

Create expense splits, track who paid, send reminders, and settle on-chain with direct and confidential transfers.

Arc TestnetBase TestnetTempo TestnetUSDC Bridging
// Active split
Dinner at Fairsplit
$240
Alice
$80
Paid ✓
Bob
$80
Pending
Carol
$80
🔒 Priv
Payment successful
Direct pathUSD transfer confirmed
Live on Base, Arc & TempoConfidential transfersTrack who paidSettle on-chain instantlyReveal only what's requiredLive on Base, Arc & TempoConfidential transfersTrack who paidSettle on-chain instantlyReveal only what's required
01

Create and Track Shared Expenses

Create a USDC expense split, add participants, and track who has paid. Each payment updates the on-chain bill state, giving everyone a verifiable record of the settlement.

02
🔒

Optional Confidential Settlement

Choose how payments are made. Participants can pay publicly with standard USDC transfers or use confidential settlement powered by Fairblock, where only their own payment details are revealed.

03
⛓️

On-Chain Expense State

Fairsplit smart contracts track every bill and participant payment directly on-chain. When someone settles their share with USDC, the contract updates the payment status, creating a verifiable record of the split that anyone can confirm through the blockchain.

// Process

How it works

01

Create a Split

Name the expense, set the total amount in USDC, and choose how payments should settle, public transfer or confidential settlement.

02

Add Participants

Add people by wallet address, ENS, or Basename. Fairsplit calculates each participant's share and records the split on-chain.

03

Track Payments

The contract tracks participant payment status in real time. You can see who has paid, who hasn't, and send reminders to pending participants.

04

Settle Your Share

Participants pay their share directly from their wallet using USDC. The contract updates the bill state on-chain, creating a verifiable record of the settlement.

Ready to split fairly?

Connect your wallet and start splitting on Arc, Base, or Tempo testnets. More networks coming soon.

Launch AppView on GitHub