Risk disclosure

Everything below can cost you all of the money you put in. Read it before you put any in, not after.

Read this before you put anything in
The trusted setup ran on 23 September 2026, so the forgeable development keys are gone and a proof has to be earned. It had one contributor, though, and nobody outside this project has audited the contracts or the circuits. Put in only what you can afford to lose.

1.The trusted setup has been run, by one contributor

1.1

A zero-knowledge proving system is generated from secret parameters that have to be destroyed, and destroying them takes a ceremony. That ceremony ran on 23 September 2026 against the circuits this deployment uses: one contributor, then a public beacon taken from Robinhood mainnet block 70634115. Both keys verify against their constraint system and their powers of tau, the development keys anyone could have forged against are gone, and the deploy refuses a mainnet release that is not built on contributed keys.

1.2

One contributor is a real ceremony and far better than none, and it is not the same as many. Soundness now rests on a single machine having produced good entropy and destroyed what it held. If it did not, whoever holds those parameters can create a proof for a Draft that was never funded and take everything the clearing house holds, and nothing else in the system would stop them.

1.3

More contributors are needed before that risk is properly retired. This deployment runs on a test network.

2.It has been reviewed hard, but not by anyone independent

2.1

The contracts and circuits have been through three rounds of review: two passes over the whole system, then a four-lens review of value accounting, admin powers and the credit integration, the circuit-to-contract boundary, and griefing and economics. The fixes were put through nineteen adversarial reviews, which reopened two closures and found three regressions. Those are fixed. The contracts carry 87 tests of their own, and the protocol is exercised end to end against a real chain with real proofs.

2.2

All of that was done by the people who built it, using tools they run. No outside firm and no reviewer from outside this project has read the contracts or the circuits. There has been no independent audit, no formal verification and no bug bounty, and a thorough self-review is not a substitute for any of them.

2.3

This matters more here than it would elsewhere. A defect in a zero-knowledge circuit does not look like an ordinary bug. It can let money be created from nothing, silently, with no transaction appearing unusual and no balance visibly wrong until the money is gone.

3.Smart contracts cannot be patched

3.1

The contracts have no upgrade mechanism. A defect found after deployment can only be addressed by deploying a new set and asking everyone to move, and money in the old one may not be movable.

3.2

The verifiers are fixed at deployment. Changing a circuit means new verifiers, which means a new clearing house and a migration.

4.Nothing can be undone

4.1

A Draft that has cleared cannot be recalled, reversed, cancelled or refunded by anyone. There is no chargeback and no dispute process.

4.2

A Draft written to the wrong payment details pays whoever those details belong to. Check them before you commit.

5.Losing your secret loses your money

5.1

Your Account is derived from a secret held only on your device. There is no recovery, no reset and no administrator with a copy. Lose it and the balance is permanently unreachable by everyone, including you.

5.2

Anyone who obtains it owns the balance. A compromised device, a malicious browser extension or a screenshot of the secret is enough.

6.Parts nobody here controls

6.1

The system depends on the chain and its sequencer, the USDG token and whoever may freeze or seize it, the lending market credit is drawn from, the price feeds that market trusts, the RPC provider the interface reads through, and whatever infrastructure serves the page.

6.2

A halt, failure, censorship decision, misprice or compromise in any of them can cost you money, and none of it is within this project’s control to fix.

6.3

A chain reorganisation can undo transactions that appeared final. The index this interface can use does not handle one, and may need to be rebuilt after it.

7.Liquidity, credit and interest

7.1

Where the clearing house puts idle money to work in a lending market, its ability to pay you out depends on that market having cash. A market that is fully drawn, paused or at its cap can stall deposits and cash-outs.

7.2

If that market becomes unable to cover what it owes, the clearing house values its claim at what the market can actually pay, so the shortfall is shared rather than falling on whoever leaves last.

7.3

Credit drawn into an Account is a real debt on a public lending market, subject to that market’s interest rate and its liquidation rules. Collateral can be liquidated while the money drawn against it is already private and spent.

8.Privacy has limits

8.1

A Draft records no payer, payee or amount. Deposits are public with their amount and paying address, cash-outs are public in fixed denominations, and credit draws are ordinary public borrows.

8.2

Nothing here conceals your network connection. Whoever runs the clearing service you use sees the address and timing of every request your device makes, which is the sharpest link anyone can draw between you and your activity.

8.3

Patterns can identify you even when individual amounts are hidden. An amount only you ever move, or a timing habit, can be enough.

9.Test networks and test tokens

9.1

Test tokens have no value and cannot be exchanged for anything. The people who run a test network reset it at will, which destroys every balance on it.

10.Legal and tax risk is yours

10.1

The treatment of this kind of software varies by country and is changing. Using it may be restricted or unlawful where you are, and that can change after you have started.

10.2

Transactions may create a tax liability and a reporting obligation. Nobody reports on your behalf and nobody can.

11.What accepting this means

11.1

If you are not willing to lose everything you put in, do not put it in. Nobody is able to make you whole, and nobody has promised to try.

Last changed on 2026-09-23.