Multilateral settlement · on Tempo

Clear the circle,
not every debt.

Cinch is a self-custodial, multilateral settlement clearinghouse on Tempo. It takes a tangle of IOUs, nets it down to the fewest possible transfers, and settles the whole cleared circle in one atomic transaction — so everyone pays only their net. Nobody goes first. Nobody is left short.

Cinch is its own self-custodial wallet. Create an account in seconds — no extension to install.

Live preview

A collective pays five contributors who also invoice each other for sub-work. Gross is large; net is a handful of transfers.

TreasuryAliceBobCarolDave
Gross owed
13750
pathUSD
Actually moves
10400
pathUSD
Compressed
24%
less to send
Built onTempoTIP-20 memosAtomic batchesEnshrined stable DEX

The problem

Circular debt moves far more money than it needs to.

When several parties owe each other — a DAO and its contributors, suppliers in a chain, friends after a trip — the obligations loop. A owes B, B owes C, C owes A. Paid one by one, that is a flurry of transfers for almost no change in anyone's real position. Today the only tools that fix it are a bank's internal ledger or a trusted spreadsheet, and someone always has to go first.

The solution

Net the whole circle, then settle it in one move.

Cinch is a multilateral clearinghouse. It gathers every obligation in a group, cancels the debts that loop, and reduces the rest to the fewest transfers anyone has to make — then settles that entire cleared circle as a single atomic transaction on Tempo. No one goes first. No one is left short. Here is how it works.

01

Open a circle

Make a room and add the parties. Drop in each obligation — who owes whom, how much, and what it is for. Share the link so everyone can add theirs.

02

Net it out

Cinch computes everyone's net position and the minimal set of transfers that discharges every debt. A balanced loop collapses to nothing; an unbalanced one shrinks to a handful of payments.

03

Settle atomically

The whole cleared circle goes out as one Tempo transaction. Every leg settles or none does — so no party ever pays into a settlement that leaves someone else short.

What makes it hold

A clearinghouse, not a group-pay app.

One atomic settlement

The entire cleared circle is a single Tempo batch. Nobody goes first, nobody is left exposed: the transaction either clears every leg together or does nothing at all. This is the thing a normal payment app cannot do without risky escrow.

Liquidity-aware clearing

If a party cannot fund their net position on-chain, Cinch does not just fail. It finds the largest sub-circle that everyone present can actually cover and settles that — so one short wallet never blocks the room.

Standing circles

Keep a circle open. A DAO, a market, or a fleet can accumulate obligations across a week or a month, and Cinch nets and settles on a cadence instead of in a monthly scramble.

Multi-stablecoin netting

Obligations in different stablecoins net through Tempo's enshrined stablecoin exchange, so a pathUSD debt and an AlphaUSD debt can clear in the same round.

Reconciles itself

Every settled leg carries the invoice references it discharges in its on-chain memo, so each party's books reconcile straight from Tempo — no separate ledger to keep in sync.

Disputes don't block

Flag an obligation and Cinch holds it out of the round. One disagreement freezes a single edge, never the whole circle — the rest still clears today.

Settlement certificates

Every clearing is kept in the circle's history with the terms and the on-chain proof, and exports as a printable certificate — so a settlement is also a record you can file.

Invoices, not just IOUs

Give an obligation a due date and an early-pay discount, and the discount applies automatically when a standing circle clears inside the window. Overdue items are flagged; the terms travel into the settlement.

Splits and payroll in one move

Compile a Splitwise-style shared expense or a one-to-many payroll run straight into a circle. A payroll run settles as a single sponsored atomic transaction, so recipients are paid together and touch zero gas.

Clear by API too

The same netting engine answers programs at POST /api/clear: submit obligations and get back the minimal settlement, so backends and automated systems can net and settle without a browser.

Where it clears

Anywhere money loops back on itself.

Netting is a treasury primitive banks have run for decades as clearing. Cinch brings it on-chain and atomic — so it works for a group chat and a back office alike.

DAOs & contributor payouts

Grants, bounties, and reimbursements loop between a treasury and its contributors all month. A standing circle nets them into one clearing instead of a hundred separate transfers.

Marketplaces & platforms

Platform fees run one way, seller payouts the other. Cinch nets them so money moves once at its true net, not gross in both directions.

Supplier & vendor chains

Businesses that both buy from and sell to each other carry offsetting invoices. Clear the net balance in a single settlement rather than paying every invoice gross.

Payroll & teams

A one-to-many run compiles straight into a circle and settles as a single sponsored atomic transaction — everyone paid together, touching zero gas.

Funds & back offices

Inter-entity obligations net on a cadence and settle with an on-chain certificate attached, so the books reconcile straight from Tempo.

Groups & trips

The shared-expense case, finally finished: one netted settlement instead of a chain of IOUs and someone fronting the difference.

Why Tempo

Built out of Tempo's primitives — it couldn't work the same way elsewhere.

Atomic batched transactions

The whole cleared circle settles as one transaction — the foundation of trust-free netting.

transferWithMemo

Each leg carries the obligation references it discharges, so settlement is also reconciliation.

Stablecoin-native fees

Fees are paid in the stablecoin being settled — no separate gas token for anyone to hold.

Fee sponsorship

A circle's organiser can sponsor the clearing round, so members settle touching zero gas.

Enshrined stablecoin DEX

Obligations in different stablecoins net against one another inside a single settlement.

Time-locked execution (validAfter)

A circle can be signed now and clear itself later — scheduled netting without anyone back to press the button.

Sub-second finality

A cleared circle is final in about half a second, so settling is something you do, not wait for.

FAQ

Frequently asked questions

Who holds the money?

No one. Cinch never takes custody. It computes the settlement and your self-custodial Cinch account signs a single transaction; the money moves party-to-party on Tempo, or not at all.

What if the circle doesn't perfectly cancel?

It rarely does. Cinch nets to the minimum: the parties who end up net debtors pay only their net position, and net creditors receive only theirs. A loop that nets to zero needs no transfer at all.

What stops one person settling and another not?

Atomicity. Every leg of the cleared circle is in one Tempo transaction. The chain executes all of them or none — there is no state where some legs land and others don't.

What if someone can't pay their share?

Liquidity-aware clearing reads each party's on-chain balance and settles the largest sub-circle everyone can actually fund, holding the rest for a later round rather than failing the whole thing.

Is anything stored on a server?

No. A circle lives in your browser and is shared by link, and your account is a self-custodial key you recover from a phrase — never held on a server. The only durable record of a settlement is the Tempo chain itself: public, verifiable, and nobody's to lose.

Does it run on mainnet?

Cinch defaults to the Moderato testnet so nothing real moves while you explore. It targets Tempo mainnet by changing one setting.

Stop paying gross.

Open a circle, drop in the debts, and watch a tangle become one settlement.

Open a circle