03 · Dark pool

Sealed orders, crossed at the oracle mid

Commit a hash · reveal after the batch closes · cross pro rata at the oracle mid

Batch window

—seconds
Committing
—
Revealing
—

Each batch takes commitments for —s, then reveals for —s, then crosses at the oracle mid.

Pool balances

USDG in pool

—

WETH in pool

—

In your account— USDG

Committing an order locks nothing; revealing it locks its amount from these balances until the batch settles.

Account

Connect a wallet to see your balances.

Your intents

Connect a wallet to see your intents.

Pool holdings & recent batches

USDG held

—

WETH held

—

Reading settled batches…

Sealed intent · WETH / USDG

Price guard
ETH mid (oracle source)—
Pay at most—
Batch—
Fee on what you receive—

Only a hash goes on-chain now. Reveal during the next window (below, under your intents); the batch then crosses pro rata at the oracle mid observed after reveals close. The preimage is stored in this browser — export it from Order receipts to keep a copy.

Order receipts

Your order preimages live only in this browser. Export them to keep a backup (a lost salt means an unrevealable order — though nothing is ever locked by an unrevealed commit) or to prove your orders to an auditor against their on-chain commitments.