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.
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.
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.
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.
Name the expense, set the total amount in USDC, and choose how payments should settle, public transfer or confidential settlement.
Add people by wallet address, ENS, or Basename. Fairsplit calculates each participant's share and records the split on-chain.
The contract tracks participant payment status in real time. You can see who has paid, who hasn't, and send reminders to pending participants.
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.