Split the bill · Hedera

Nobody pays until everyone says yes.

One person pays the dinner and shows a QR. Everyone scans it, sees their share live, and taps yes. The pesos become dollars at today's rate, and one transaction settles it all — only on the last yes.

Squash logo: an eye inside a network of connections
01

Scan the QR

Whoever paid opens the bill. Everyone else scans in and sees who they are and what they owe.

02

Pick the split

Equal parts to the cent, amounts the payer sets, or each person enters their own.

03

Everyone says yes

It is one pending transaction on Hedera. The last yes executes it. If one person never agrees, nobody pays.

Pesos in, real dollars out

$2,500.00MXN · the bill
US$—today's rate

When confirmations start, each share is converted once at today's rate and frozen on the bill, so everyone agrees to the exact dollar amount that moves. Rounding never loses a cent: the dollar shares always add up to the converted total.

On testnet the dollars are tUSD, a Hedera token where one unit is one cent. On mainnet the same code settles in USDC.

15crossed debts between 6 people
3transfers · 80% fewer

A whole trip, squashed to the minimum

When a group has been paying for each other for days, the debts cross. The engine finds the provable minimum number of transfers: every plan splits into groups that sum to zero, a group of k costs k−1, and the most disjoint groups are found exactly.

The engine charges per use, over x402

Every settlement plan — including each bill at the table — is bought from the engine: it answers 402, the app pays in HBAR, and the facilitator sponsors the network fee. No API key, no subscription.