SOLANA / HASH LOCKED VAULT / PROGRAM DEPLOYING

LOCK IT BEHIND A HASH

Generate a one time key in your browser. Publish the Merkle root, set the timer, lock the funds. Reveal the preimage and the program releases them minus a 1% exit fee. Early unlock forfeits 5%, swapped into HASHLOCK and burned.

LOCK VALUE The key never leaves this browser. 1% on reveal, 5% if you open it early.
SOL LOCKED BEHIND HASHES 0.000 since launch / vault DEPLOYING
HASHLOCK BURNED 0 since launch / burn 1nc1ne...11111
COMMITMENTS PUBLISHED 0 live from the indexer reading
COMMITMENT BOOK █ 0 ROWS
ROOTASSETAMOUNTUNLOCK INSTATUS

NO VAULTS OPEN

Rows are published commitments, signed by their owner. Status prints LOCKED once the Anchor program holds the deposit. Deposits are disabled until the program address is filled.

EVENT TICKER█ LIVE

NO EVENTS YET

THE ONE TIME KEY

A preimage is a secret string. Its hash is public, the string is not.

You publish the hash now and reveal the string later to open the lock.

Reveal it twice and it is no longer a secret, so a key opens one vault, once.

FEE LOOP

1% exit fee + pump.fun creator fees → staking vault → claimed in SOL by staked HASHLOCK. 5% early unlock forfeit → Jupiter → HASHLOCK → burned.

KEY LABSHA-256 / WOTS CHAINS / MERKLE ROOT

Runs in this browser. 32 byte seed, 8 hash chains of length 8, 8 leaves, one root. The seed is never sent anywhere.

EXIT FEE 1% on reveal after the timer. EARLY UNLOCK FORFEIT 5%, swapped into HASHLOCK and burned.

REVEAL TERMINALAUTHENTICATION PATH IDLE

Paste the preimage. The chains and the root are recomputed here, then matched against the book.

STAKING VAULTDEPLOYING
YOUR HASHLOCK0
STAKED0
PENDING CLAIM0.000 SOL

Fee sources, as collected, nothing projected: 1% vault exit fees, all pump.fun creator fees. Paid in SOL to staked HASHLOCK only. No APY is quoted here, only what has landed.

BONDING CURVEPRE LAUNCH
HASHLOCK CONTRACT PUBLISHED AT LAUNCH curve opens at launch
PRICE0.000000 SOL
MARKET CAP0 SOL
TO GRADUATION0%
SOL

quotes go live when the curve opens

THREE STEPS, NO TICKETS

  1. 01 GENERATE. The browser builds the hash chains and the Merkle root. You save the card.
  2. 02 LOCK. The root and the timer are published, the deposit sits in the program. Everyone sees the address and the countdown.
  3. 03 REVEAL. After the timer, the preimage opens it. Funds out minus 1%. Before the timer, out minus 5%, and that 5% becomes burned HASHLOCK.