SHOOK / OFFICIAL PROTOCOLDocumentation
MAINNET EDITIONOpen SHOOK
Reference / SHOOK

Official parameters

The values used by the official deployment, in one place.

Token and formation

ParameterOfficial value
Initial issuance1,000,000,000 SHOOK; 18 decimals
Initial formation target500,000,000 SHOOK
Minimum target300,000,000 SHOOK
Full / partial reduction5M / 2.5M SHOOK
Full / partial high-water progress5M / 1M SHOOK
Grace period / review epoch24 hours / 12 hours
Terminal reserve principal450 ETH at 500M circulation
Full zero-to-capacity buy cost505 ETH including contribution and trading fees

Permanent market and staking

ParameterOfficial value
Pool fee1% static; 10,000 v4 millionths
Tick spacing60
Hook permissionbeforeInitialize only
Base staking reward allocation250M SHOOK plus graduation surplus
Launch reward duration365 active staking days
Supplemental reward duration7 active staking days per funding reset
ETH accepted as staking rewardNo

Games and lottery

ParameterOfficial value
Coinflip lobby / Tic-Tac-Toe join window5 minutes
Game minimum wager1 SHOOK
Maximum Coinflip position / Tic-Tac-Toe wager10M SHOOK
Coinflip maximum pool100M SHOOK
Game decisive fee1%; half reserve, half lottery
Randomness safety delay1 minute
Coinflip randomness cohort1 minute
Coinflip / lottery authentication timeout5 minutes after scheduled round
Tic-Tac-Toe onchain response period5 minutes
Lottery epoch24 hours; UTC boundaries
Embedded drand period3 seconds

Immutable versus configurable

Curve, market fees, official timing, game limits, and staking durations are fixed by code or constructor inputs. Reserve stream registration and routing, reserve ownership, and creator recipient succession are deliberately configurable within their dedicated authority paths. Read Authority and risks.

Source reference

Checked against the source shipped with this documentation. Contract calls and units are detailed in the contract reference.

Imported source files 68

Supporting contracts, interfaces, and libraries imported by the sources above, including their dependencies.

SHOOK docs Official protocol · Mainnet parameters