How to

Reveal an order

A committed order must be revealed during its batch's reveal phase, from the browser that holds its salt.

How the page handles it

Every app page watches the sealed orders stored on this device. When a batch enters its reveal phase, the Sealed in this browser panel shows a countdown and, with Ask my wallet when reveal opens ticked, asks your wallet to sign the reveal straight away. You can also press Reveal now.

The reveal transaction is built in your browser with Thaw's SDK. It is the only transaction that carries the salt: it goes through this site's RPC relay to Solana, inside your signed transaction, because the program needs the salt to check your commitment. Thaw's API never receives it.

What the program checks

  • the batch is in its reveal phase;
  • the hash of what you reveal equals your commitment;
  • the discount is on the grid;
  • your free balance covers the lock.

If any check fails the reveal is refused and the commit is treated as unrevealed.

If you miss the window

A commit not revealed by the end of the reveal phase forfeits its bond to the market treasury. Nothing was locked, and your balance is untouched. The panel marks the order as missed; dismiss it to clear the entry.

Keep the page open through the reveal phase, or move your sealed orders to the device you will use. See Move sealed orders.