Share bill for Everyone

Split with your group, pay from any chain β€” settled on Arc in about 20 seconds.

Use case

Sabi provides seamless payment for cases.

Group meals

Everyone pays from their own chain, done in about 20 seconds.

Group purchases

Bulk orders, split exactly by what each person ordered.

Club funds

Collect recurring dues and track who has paid β€” no more spreadsheets.

Process

From your wallet to a settled bill

Four steps. Everyone pays from whatever chain they already hold β€” no manual bridging, no token swaps.

1
Connect wallet
Connect your wallet to create a bill.
2
Create a bill
Open Slot splits evenly. Assigned sets exact amounts per person.
3
Share the link
Send the bill to your group β€” everyone pays their share from whatever chain they hold.
4
Check the bill
Track who's paid and who hasn't.
Every bill lives at one link β€” Sabi handles the cross-chain settlement via Circle CCTP V2.
Sabi by the numbers

Live proof, running on Arc Testnet

Not a static demo β€” every number below is pulled directly from on-chain data.

…
Bills created
…
USDC settled
0
Source chains supported
~0s
Average settlement time
FAQ

Frequently asked questions

Don't see your question? Ask in the Arc community Discord.

Sabi is a cross-chain bill-splitting app on Arc. A group splits a bill and each person pays their share in USDC from whatever chain they already hold β€” Base Sepolia, Arbitrum Sepolia, or Ethereum Sepolia β€” and everything settles on Arc in about 20 seconds via Circle's CCTP V2.

You can always transfer manually β€” but with a group, you'd have to calculate each person's share, message everyone individually, and keep track of who's paid. Sabi puts the whole bill behind one link: each person pays their own share from whatever chain they hold, instead of sending to the bill creator who then has to split it manually. You can see who's paid and who hasn't at a glance, no need to ask around the group chat.

ASSIGNED: the bill creator sets a specific amount for each person. OPEN_SLOT: the total is split evenly across everyone who joins, no assignment needed.

Typical bridges create a "wrapped" token representing the original asset. Sabi uses CCTP, which burns USDC on the source chain and mints real USDC on Arc β€” the same asset, not a copy.