Scan the QR
Whoever paid opens the bill. Everyone else scans in and sees who they are and what they owe.
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.
Whoever paid opens the bill. Everyone else scans in and sees who they are and what they owe.
Equal parts to the cent, amounts the payer sets, or each person enters their own.
It is one pending transaction on Hedera. The last yes executes it. If one person never agrees, nobody pays.
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.
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.
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.