▮ LURK: HUSH
// chainhackers
shipping on base
act 1 of lurk
Hunt thehidden word.
Commit a secret word; players prove a guess right or wrong with a zero-knowledge proof, and verify it was locked in up front. Deposits are always refundable.
2,300
ways to be wrong
~256 B
groth16 proof
onchain
no house · no edge
how it works
A word behind a hash. Nobody can change it, nobody can lie about it.
◆ 01 — commit
Hide a word
A creator picks a secret word and posts only its hash. It's locked onchain — they can't swap it later, and the word never leaves their browser.
◆ 02 — guess
Read the wind
Each guess comes back with a direction: the hidden word lies earlier or later in dictionary order. The field narrows; the bounty grows with every miss.
◆ 03 — prove
Prove it onchain
A tiny zero-knowledge proof settles right-or-wrong without revealing the word — verified by the contract, then cast as a result card that shares itself.
same engine, sharper teeth
h▮sh
a word on the wind. 2,300 ways to be wrong.
- Same proven ZK engine as ZK Guess — retuned from hidden numbers to hidden words.
- Every guess reveals only a direction, never the answer. The secret stays secret until someone proves it.
- Growing bounties: each wrong guess sweetens the pot for whoever finally lands it.
- Result cards that cast themselves — win or lose, the proof is shareable and verifiable.
thesis
No house. No edge. The only thing hidden is the word — and math, not trust, decides who found it.
— lurk: hush · proven onchain
play now
Find the word before anyone else.
Live on Base. Client-side proofs, refundable deposits, nothing to trust but the chain.