Dark ComputeOpen the pool
Proof of funds · preview

Prove you can pay without showing what you hold.

A sealed order hides what you want. This hides what you have. Your balance is encrypted on the chain, and a zero-knowledge proof tells the contract one thing only: it is at least the amount you claim.

Starting a chain in this tab and funding an account…
What the chain holds · anyone can read this

…

What you hold · only your key opens it
…

Play money. The key was made in this tab and stays in it; a reload starts again.

Prove you hold at least
$

Try an amount you hold, then one cent more than you hold. The contract answers yes or no and learns nothing else: not the balance, not how far above the amount it is.

What this is, and what it is not yet

The contract is a confidential pool: ElGamal balances on BN254, range proofs checked with the chain's own precompiles. Here it runs in your tab, exactly as its bytecode would on Robinhood Chain. It is a preview: the live Dark Compute pool still keeps balances in the clear and does not read these proofs. Wiring the two together needs a new pool, and this contract has not been audited.