A sealed batch auction for PreStocks SPACEX. Orders are quoted as a discount to the Pyth price of SPCXx, the tokenized SpaceX share it converts into, and every clear publishes that discount on chain.

Thaw rate, the last clear under SPCXx

Loading

Annualized to conversion
—
To the conversion deadline
—
2027-03-12 23:59 UTC

Quoted as a discount to SPCXx

An order names a discount d, not a price. The batch fills at P × (1 − d), where P is the Pyth price of SPCXx at the clear, so an order stays valid while SPCXx moves.

The discount grid comes from the market: Loading.

Annualized, held to the deadline
—
Price per share

Loading

In the scene, depth below the surface is d and the sideways position is the annualized rate.

Sealed until reveal

The order is hashed here, with 32 random bytes made here. Only the hash goes on chain at commit, so nobody sees side, discount or size until you reveal it, which opens only after the commit phase has closed.

Side

The discount grid comes from the market: Loading.

shares
Owner

The app makes its own salt for the real order. This one is discarded when you leave the page.

Domain14 B746861773a636f6d6d69743a7631thaw:commit:v1
Side1 B00buy
Discount2 Bd0072000 bps
Size8 B—enter a size
Salt32 B••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••32 random bytes
Owner32 B—Connect a wallet or make a throwaway key
Batch32 B—Loading

sha256 of the 121 bytes, in this browser

································································

Connect a wallet or make a throwaway key

Sent with the commit

The 32-byte commitment, your address, the batch and a fixed SOL bond. The same for every buy and sell.

Kept in this browser until reveal

Side, discount, size and the salt. Without the salt the hash cannot be opened or guessed.

Requests from this page 0to the Thaw API 0carrying this salt 0

  1. No requests yet.

Batch clock

Phases and deadlines come from the market account; the countdown runs on the chain's clock.

Loading

d*, the discount that matched the most volume

Loading

The revealed book

Loading

The thaw curve

Each clear is a point: its discount against the days left. The faint lines hold the annualized rate constant, and every one of them reaches zero at the deadline.

Loading

Annualized rate = (1 ÷ (1 − d) − 1) × 365 ÷ days to the deadline, the API's formula, run here for every point and for the cursor. The heat line under your pointer holds its rate constant until the deadline.

Conversion deadline

Until then SPACEX converts 1:1 into SPCXx through PreStocks. A token not swapped by then expires worthless.