lotterypuzzle atlas

Bitcoin Puzzle record

Bitcoin Puzzle #155

open · public key on chain

15.5 BTC nominal2154 candidate keys

Where it sits on the line

Puzzles #136–#160: search work One column per puzzle; height is the base-2 logarithm of the search steps. Puzzle #155 is highlighted. The line sits at 2^69. #136 · 2^135 #137 · 2^136 #138 · 2^137 #139 · 2^138 #140 · 2^70.5 #141 · 2^140 #142 · 2^141 #143 · 2^142 #144 · 2^143 #145 · 2^73 #146 · 2^145 #147 · 2^146 #148 · 2^147 #149 · 2^148 #150 · 2^75.5 #151 · 2^150 #152 · 2^151 #153 · 2^152 #154 · 2^153 #155 · 2^78 #156 · 2^155 #157 · 2^156 #158 · 2^157 #159 · 2^158 #160 · 2^80.5
  • found
  • open · address only
  • open · public key on chain
  • the line · 269

This puzzle needs about 278 search steps — above the line (269).

No puzzle above the line has been found yet.

Model: kangaroo. The public key has been on chain since 2019, so the square-root shortcut applies: about 2 × 2(N−1)/2 group operations.

How the work is estimated

Record

P2PKH address
1AoeP37TmHdFh8uN72fu9AqgtLrUwcv2wJ
mempool.space Blockstream
Known public key
035cd1854cae45391ca4ec428cc7e6c7d9984424b954209a8eea197b9e364c05f6
HASH160
6b8b7830f73c5bf9e8beb9f161ad82b3bde992e4
Search class
public-key
A public key is on record, so the square-root shortcut (kangaroo) works inside the interval. A key on record is not a spend.
Candidate interval
2154 → 2155 − 1
start0x400000000000000000000000000000000000000
end0x7ffffffffffffffffffffffffffffffffffffff
Interval size22835963083295358096932575511191922182123945984 scalars. Exact BigInt bounds, not a floating estimate.

Snapshot 2 Oct 2026. The reward is the catalog's nominal allocation (N × 0.1 convention from 2023-04-16; earlier spends predate it), not a live balance. A key that matches the address proves the math, not that the coins are still there: check an explorer. Missing fields are omitted, not invented.

Mentioned in the atlas

Where #155 comes up in the room pages. rooms 7 · mentions 9

Myths
FAQ
Scale
+1 more mentions
Library

Method

Kangaroo searches only the window you choose. Being inside the window (containment) and being found by the solver are two separate odds, and finishing a bounded run stays probabilistic.