Skip to main content

How to Play

The Core Loop​

guessmyNFT is Guess Who — but with NFTs, and every answer is cryptographically enforced.

Step 1 — Choose your character​

Both players secretly select an NFT from the collection. Your choice is committed to the blockchain as a ZK hash — your opponent can't see it.

Step 2 — Ask questions​

On your turn, ask a binary question about a trait:

"Does your NFT have a weapon?"
"Is the background dark?"
"Does your NFT have rare eyewear?"

The answer arrives with a ZK proof — verified on-chain. No lying.

Step 3 — Eliminate candidates​

Cross off NFTs that don't match the answers. Narrow it down.

Step 4 — Guess​

When you're confident, guess instead of asking. First correct guess wins.

Strategy tip

Don't ask about rare traits early — a "no" tells you almost nothing when 95% of the collection shares that answer. Ask questions that split the remaining candidates ~50/50 for maximum information gain.

Optimal Play​

The mathematically optimal strategy is to maximize information gain per question.

For each trait category, the ideal question splits the remaining candidates as close to 50/50 as possible. A perfectly balanced question gives you 1 full bit of information — cutting candidates in half.

See the Guessability Index research for the full mathematical framework.

Collections​

Each collection has different traits and a different Guessability Index (GI). Some collections are designed for deduction games — others less so.

SCHIZODIO BROTHERS (CQS: 0.868 — Excellent) is the launch collection on mainnet.