[{"data":1,"prerenderedAt":856},["ShallowReactive",2],{"navigation_docs":3,"-collections-movie-enigma":331,"-collections-movie-enigma-surround":794,"collection-facts-movie-enigma":799,"puzzle-page-movie-enigma":812},[4,48,168,275],{"title":5,"path":6,"stem":7,"children":8,"icon":47},"Guide","\u002Fguide","1.guide\u002F01.index",[9,11,15,19,23,27,31,35,39,43],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"Puzzle records","\u002Fguide\u002Frecords","1.guide\u002F02.records",{"title":16,"path":17,"stem":18},"Registry","\u002Fguide\u002Fregistry","1.guide\u002F03.registry",{"title":20,"path":21,"stem":22},"Lookups and views","\u002Fguide\u002Flookups","1.guide\u002F04.lookups",{"title":24,"path":25,"stem":26},"Verification","\u002Fguide\u002Fverification","1.guide\u002F05.verification",{"title":28,"path":29,"stem":30},"Balances","\u002Fguide\u002Fbalances","1.guide\u002F06.balances",{"title":32,"path":33,"stem":34},"CLI","\u002Fguide\u002Fcli","1.guide\u002F07.cli",{"title":36,"path":37,"stem":38},"Agents","\u002Fguide\u002Fagents","1.guide\u002F08.agents",{"title":40,"path":41,"stem":42},"Custom collections","\u002Fguide\u002Fcustom","1.guide\u002F09.custom",{"title":44,"path":45,"stem":46},"Playground","\u002Fguide\u002Fplayground","1.guide\u002F10.playground","i-lucide-book-open",{"title":49,"path":50,"stem":51,"children":52,"icon":167},"Collections","\u002Fcollections","2.collections\u002F00.index",[53,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163],{"title":54,"path":50,"stem":51},"Overview",{"title":56,"path":57,"stem":58},"Bitcoin puzzle transaction","\u002Fcollections\u002Fb1000","2.collections\u002F01.b1000",{"title":60,"path":61,"stem":62},"RushWallet contest","\u002Fcollections\u002Frushwallet","2.collections\u002F02.rushwallet",{"title":64,"path":65,"stem":66},"Zden's puzzles","\u002Fcollections\u002Fzden","2.collections\u002F03.zden",{"title":68,"path":69,"stem":70},"Arweave bounties","\u002Fcollections\u002Farweave","2.collections\u002F04.arweave",{"title":72,"path":73,"stem":74},"WarpWallet challenges","\u002Fcollections\u002Fwarp","2.collections\u002F05.warp",{"title":76,"path":77,"stem":78},"Hash collision bounties","\u002Fcollections\u002Fhash-collision","2.collections\u002F06.hash-collision",{"title":80,"path":81,"stem":82},"Ballet wallets","\u002Fcollections\u002Fballet","2.collections\u002F07.ballet",{"title":84,"path":85,"stem":86},"Bitimage","\u002Fcollections\u002Fbitimage","2.collections\u002F08.bitimage",{"title":88,"path":89,"stem":90},"Bitaps mnemonic challenge","\u002Fcollections\u002Fbitaps","2.collections\u002F09.bitaps",{"title":92,"path":93,"stem":94},"GSMG.io puzzle","\u002Fcollections\u002Fgsmg","2.collections\u002F10.gsmg",{"title":96,"path":97,"stem":98},"Bitcoin Movie Enigma","\u002Fcollections\u002Fmovie-enigma","2.collections\u002F11.movie-enigma",{"title":100,"path":101,"stem":102},"Ledger Donjon CTF","\u002Fcollections\u002Fledger-donjon","2.collections\u002F12.ledger-donjon",{"title":104,"path":105,"stem":106},"LuckyLurker","\u002Fcollections\u002Fluckylurker","2.collections\u002F13.luckylurker",{"title":108,"path":109,"stem":110},"Dug","\u002Fcollections\u002Fdug","2.collections\u002F14.dug",{"title":112,"path":113,"stem":114},"Genesis","\u002Fcollections\u002Fgenesis","2.collections\u002F15.genesis",{"title":116,"path":117,"stem":118},"TORCHED H34R7S Bitcoin Puzzle","\u002Fcollections\u002Fcoin-artist","2.collections\u002F16.coin-artist",{"title":120,"path":121,"stem":122},"10 ETH challenge","\u002Fcollections\u002Fmineshop","2.collections\u002F17.mineshop",{"title":124,"path":125,"stem":126},"Birthday quiz","\u002Fcollections\u002Fsatoshi-birthday-quiz","2.collections\u002F18.satoshi-birthday-quiz",{"title":128,"path":129,"stem":130},"Book quiz","\u002Fcollections\u002Fbook-quiz","2.collections\u002F19.book-quiz",{"title":132,"path":133,"stem":134},"Quizchain","\u002Fcollections\u002Fquizchain","2.collections\u002F20.quizchain",{"title":136,"path":137,"stem":138},"kTimesG","\u002Fcollections\u002Fktimesg","2.collections\u002F21.ktimesg",{"title":140,"path":141,"stem":142},"IAMABananaAMAA","\u002Fcollections\u002Fiamabananaamaa","2.collections\u002F22.iamabananaamaa",{"title":144,"path":145,"stem":146},"Wickex","\u002Fcollections\u002Fwickex","2.collections\u002F23.wickex",{"title":148,"path":149,"stem":150},"Picture puzzle","\u002Fcollections\u002Fpicture-puzzle","2.collections\u002F24.picture-puzzle",{"title":152,"path":153,"stem":154},"Mini-puzzles","\u002Fcollections\u002Fmini","2.collections\u002F25.mini",{"title":156,"path":157,"stem":158},"TeikhosBounty","\u002Fcollections\u002Fteikhos","2.collections\u002F26.teikhos",{"title":160,"path":161,"stem":162},"Brave New World","\u002Fcollections\u002Fbrave-new-world","2.collections\u002F27.brave-new-world",{"title":164,"path":165,"stem":166},"Wealth in Poetry","\u002Fcollections\u002Fwealth-in-poetry","2.collections\u002F28.wealth-in-poetry","i-lucide-layers",{"title":169,"path":170,"stem":171,"children":172,"icon":274},"Authors","\u002Fauthors","3.authors\u002F00.index",[173,174,178,182,186,190,194,198,201,205,209,213,217,220,224,228,232,235,239,243,247,251,255,259,263,267,270],{"title":54,"path":170,"stem":171},{"title":175,"path":176,"stem":177},"AoiNakamoto","\u002Fauthors\u002Faoi-nakamoto","3.authors\u002F01.aoi-nakamoto",{"title":179,"path":180,"stem":181},"Bitaps","\u002Fauthors\u002Fbitaps","3.authors\u002F02.bitaps",{"title":183,"path":184,"stem":185},"Bobby Lee","\u002Fauthors\u002Fbobby-lee","3.authors\u002F03.bobby-lee",{"title":187,"path":188,"stem":189},"coin_artist","\u002Fauthors\u002Fcoin-artist","3.authors\u002F04.coin-artist",{"title":191,"path":192,"stem":193},"Corey Phillips","\u002Fauthors\u002Fcorey-phillips","3.authors\u002F05.corey-phillips",{"title":195,"path":196,"stem":197},"Dmitri Kryptokov","\u002Fauthors\u002Fdmitri-kryptokov","3.authors\u002F06.dmitri-kryptokov",{"title":108,"path":199,"stem":200},"\u002Fauthors\u002Fdug","3.authors\u002F07.dug",{"title":202,"path":203,"stem":204},"Genesis author","\u002Fauthors\u002Fgenesis-author","3.authors\u002F08.genesis-author",{"title":206,"path":207,"stem":208},"givesadvice4bitcoin","\u002Fauthors\u002Fgivesadvice4bitcoin","3.authors\u002F09.givesadvice4bitcoin",{"title":210,"path":211,"stem":212},"GSMG.io","\u002Fauthors\u002Fgsmg","3.authors\u002F10.gsmg",{"title":214,"path":215,"stem":216},"Guntis Vitolins","\u002Fauthors\u002Fguntis-vitolins","3.authors\u002F11.guntis-vitolins",{"title":140,"path":218,"stem":219},"\u002Fauthors\u002Fiamabananaamaa","3.authors\u002F12.iamabananaamaa",{"title":221,"path":222,"stem":223},"Johan Nygren","\u002Fauthors\u002Fjohan-nygren","3.authors\u002F13.johan-nygren",{"title":225,"path":226,"stem":227},"Keybase","\u002Fauthors\u002Fkeybase","3.authors\u002F14.keybase",{"title":229,"path":230,"stem":231},"klems","\u002Fauthors\u002Fklems","3.authors\u002F15.klems",{"title":136,"path":233,"stem":234},"\u002Fauthors\u002Fktimesg","3.authors\u002F16.ktimesg",{"title":236,"path":237,"stem":238},"Ledger Donjon","\u002Fauthors\u002Fledger-donjon","3.authors\u002F17.ledger-donjon",{"title":240,"path":241,"stem":242},"Paul Jones","\u002Fauthors\u002Fpaul-jones","3.authors\u002F18.paul-jones",{"title":244,"path":245,"stem":246},"Peter Todd","\u002Fauthors\u002Fpeter-todd","3.authors\u002F19.peter-todd",{"title":248,"path":249,"stem":250},"RetiredCoder","\u002Fauthors\u002Fretired-coder","3.authors\u002F20.retired-coder",{"title":252,"path":253,"stem":254},"saatoshi_rising","\u002Fauthors\u002Fsaatoshi-rising","3.authors\u002F21.saatoshi-rising",{"title":256,"path":257,"stem":258},"stsh_n","\u002Fauthors\u002Fstsh-n","3.authors\u002F22.stsh-n",{"title":260,"path":261,"stem":262},"Tiamat","\u002Fauthors\u002Ftiamat","3.authors\u002F23.tiamat",{"title":264,"path":265,"stem":266},"Trithemius","\u002Fauthors\u002Ftrithemius","3.authors\u002F24.trithemius",{"title":144,"path":268,"stem":269},"\u002Fauthors\u002Fwickex","3.authors\u002F25.wickex",{"title":271,"path":272,"stem":273},"Zden","\u002Fauthors\u002Fzden","3.authors\u002F26.zden","i-lucide-users",{"title":276,"path":277,"stem":278,"children":279,"icon":330},"Solvers","\u002Fsolvers","4.solvers\u002F00.index",[280,281,285,289,293,297,300,304,308,312,316,320,324,327],{"title":54,"path":277,"stem":278},{"title":282,"path":283,"stem":284},"6loss","\u002Fsolvers\u002F6loss","4.solvers\u002F01.6loss",{"title":286,"path":287,"stem":288},"arpox","\u002Fsolvers\u002Farpox","4.solvers\u002F02.arpox",{"title":290,"path":291,"stem":292},"BlockCrushr Labs","\u002Fsolvers\u002Fblockcrushr-labs","4.solvers\u002F03.blockcrushr-labs",{"title":294,"path":295,"stem":296},"floflo777","\u002Fsolvers\u002Ffloflo777","4.solvers\u002F04.floflo777",{"title":140,"path":298,"stem":299},"\u002Fsolvers\u002Fiamabananaamaa","4.solvers\u002F05.iamabananaamaa",{"title":301,"path":302,"stem":303},"joachim","\u002Fsolvers\u002Fjoachim","4.solvers\u002F06.joachim",{"title":305,"path":306,"stem":307},"lefevre","\u002Fsolvers\u002Flefevre","4.solvers\u002F07.lefevre",{"title":309,"path":310,"stem":311},"lia","\u002Fsolvers\u002Flia","4.solvers\u002F08.lia",{"title":313,"path":314,"stem":315},"mmorsl","\u002Fsolvers\u002Fmmorsl","4.solvers\u002F09.mmorsl",{"title":317,"path":318,"stem":319},"pogo","\u002Fsolvers\u002Fpogo","4.solvers\u002F10.pogo",{"title":321,"path":322,"stem":323},"rabbidbird","\u002Fsolvers\u002Frabbidbird","4.solvers\u002F11.rabbidbird",{"title":248,"path":325,"stem":326},"\u002Fsolvers\u002Fretired-coder","4.solvers\u002F12.retired-coder",{"title":144,"path":328,"stem":329},"\u002Fsolvers\u002Fwickex","4.solvers\u002F13.wickex","i-lucide-trophy",{"id":332,"title":96,"body":333,"description":786,"extension":787,"links":788,"meta":789,"navigation":791,"path":97,"seo":792,"stem":98,"__hash__":793},"docs\u002F2.collections\u002F11.movie-enigma.md",{"type":334,"value":335,"toc":780},"minimark",[336,340,345,349,374,378,381,714,729,736,740,766,770,773,776],[337,338],"collection-facts",{"collection":339},"movie-enigma",[341,342,344],"h2",{"id":343},"the-puzzle","The puzzle",[346,347,348],"p",{},"klems posted 34 movie frames on X in April 2022 and put 100,000 sats on a native SegWit address the same day. The platforms compressed the frames badly, so the puzzle got a small site of its own and a relaunch on Nostr in January 2024. The rules: name every film, turn each title into an English BIP39 word \"somehow\", and drop the ten intruders, films that don't belong in the sequence, using what IMDb says about each. The 24 words left, in panel order, restore the wallet.",[346,350,351,352,356,357,360,361,356,364,360,367,356,370,373],{},"The intruders sit in five thematic groups, two outliers each: Kubrick films, 1979 releases, films with Jean Reno, films of at least two hours, second installments. The word is the opening prefix of the title without its article, four letters where that lands on a word, three where the prefix is already unique. ",[353,354,355],"code",{},"Paths of Glory"," is ",[353,358,359],{},"path",", ",[353,362,363],{},"Apocalypse Now",[353,365,366],{},"apology",[353,368,369],{},"Godzilla",[353,371,372],{},"goddess",".",[341,375,377],{"id":376},"what-the-records-carry","What the records carry",[346,379,380],{},"The one record is the only one in the dataset with a full seed phrase on it:",[382,383,389],"pre",{"className":384,"code":385,"filename":386,"language":387,"meta":388,"style":388},"language-ts shiki shiki-themes puzzles puzzles puzzles","export const movieEnigmaPuzzle = bitcoinPuzzle({\n  id: \"movie-enigma\",\n  address: p2wpkh(\n    \"bc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6\",\n    \"2d73884de0b1ffd0a91948c989ee111f32121ce5\",\n  ),\n  sourceUrl: \"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\",\n  startedAt: \"2022-04-08 16:15:24\",\n  status: Status.Solved,\n  pubkey: compressed(\"022c17f7486b4107b42a243a62e4d0919af3e8ee858a272319bffb0536486b9405\"),\n  key: seed(\n    \"path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine\",\n    \"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0\",\n  ),\n  prize: 0.001,\n  solvedAt: \"2026-09-08 01:32:56\",\n  solveTime: 139396652,\n  transactions: [\n    funding(\"b805…b2a3\", \"2022-04-08 16:15:24\", 0.001),\n    claim(\"bd3b…c5f4\", \"2026-09-08 01:32:56\", 0.00099766),\n  ],\n  solver: party(\"rabbidbird\", {\n    addresses: [\"35h2x1Rqq3HmV1NX4KQAGZoz8Vmf42ktQT\"],\n    profiles: [profile(\"github\", \"https:\u002F\u002Fgithub.com\u002Frabbidbird\")],\n  }),\n  assets: assets({\n    solution: \"solution.md\",\n    sourceUrl: \"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\",\n  }),\n});\n","src\u002Fcollections\u002Fmovie-enigma.ts","ts","",[353,390,391,417,430,442,450,458,464,475,486,492,510,521,529,537,542,548,559,565,571,589,607,613,630,642,664,670,681,692,703,708],{"__ignoreMap":388},[392,393,396,400,403,407,410,414],"span",{"class":394,"line":395},"line",1,[392,397,399],{"class":398},"skH_V","export",[392,401,402],{"class":398}," const",[392,404,406],{"class":405},"s38Sx"," movieEnigmaPuzzle ",[392,408,409],{"class":398},"=",[392,411,413],{"class":412},"sK71F"," bitcoinPuzzle",[392,415,416],{"class":405},"({\n",[392,418,420,423,427],{"class":394,"line":419},2,[392,421,422],{"class":405},"  id: ",[392,424,426],{"class":425},"shU9J","\"movie-enigma\"",[392,428,429],{"class":405},",\n",[392,431,433,436,439],{"class":394,"line":432},3,[392,434,435],{"class":405},"  address: ",[392,437,438],{"class":412},"p2wpkh",[392,440,441],{"class":405},"(\n",[392,443,445,448],{"class":394,"line":444},4,[392,446,447],{"class":425},"    \"bc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6\"",[392,449,429],{"class":405},[392,451,453,456],{"class":394,"line":452},5,[392,454,455],{"class":425},"    \"2d73884de0b1ffd0a91948c989ee111f32121ce5\"",[392,457,429],{"class":405},[392,459,461],{"class":394,"line":460},6,[392,462,463],{"class":405},"  ),\n",[392,465,467,470,473],{"class":394,"line":466},7,[392,468,469],{"class":405},"  sourceUrl: ",[392,471,472],{"class":425},"\"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\"",[392,474,429],{"class":405},[392,476,478,481,484],{"class":394,"line":477},8,[392,479,480],{"class":405},"  startedAt: ",[392,482,483],{"class":425},"\"2022-04-08 16:15:24\"",[392,485,429],{"class":405},[392,487,489],{"class":394,"line":488},9,[392,490,491],{"class":405},"  status: Status.Solved,\n",[392,493,495,498,501,504,507],{"class":394,"line":494},10,[392,496,497],{"class":405},"  pubkey: ",[392,499,500],{"class":412},"compressed",[392,502,503],{"class":405},"(",[392,505,506],{"class":425},"\"022c17f7486b4107b42a243a62e4d0919af3e8ee858a272319bffb0536486b9405\"",[392,508,509],{"class":405},"),\n",[392,511,513,516,519],{"class":394,"line":512},11,[392,514,515],{"class":405},"  key: ",[392,517,518],{"class":412},"seed",[392,520,441],{"class":405},[392,522,524,527],{"class":394,"line":523},12,[392,525,526],{"class":425},"    \"path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine\"",[392,528,429],{"class":405},[392,530,532,535],{"class":394,"line":531},13,[392,533,534],{"class":425},"    \"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0\"",[392,536,429],{"class":405},[392,538,540],{"class":394,"line":539},14,[392,541,463],{"class":405},[392,543,545],{"class":394,"line":544},15,[392,546,547],{"class":405},"  prize: 0.001,\n",[392,549,551,554,557],{"class":394,"line":550},16,[392,552,553],{"class":405},"  solvedAt: ",[392,555,556],{"class":425},"\"2026-09-08 01:32:56\"",[392,558,429],{"class":405},[392,560,562],{"class":394,"line":561},17,[392,563,564],{"class":405},"  solveTime: 139396652,\n",[392,566,568],{"class":394,"line":567},18,[392,569,570],{"class":405},"  transactions: [\n",[392,572,574,577,579,582,584,586],{"class":394,"line":573},19,[392,575,576],{"class":412},"    funding",[392,578,503],{"class":405},[392,580,581],{"class":425},"\"b805…b2a3\"",[392,583,360],{"class":405},[392,585,483],{"class":425},[392,587,588],{"class":405},", 0.001),\n",[392,590,592,595,597,600,602,604],{"class":394,"line":591},20,[392,593,594],{"class":412},"    claim",[392,596,503],{"class":405},[392,598,599],{"class":425},"\"bd3b…c5f4\"",[392,601,360],{"class":405},[392,603,556],{"class":425},[392,605,606],{"class":405},", 0.00099766),\n",[392,608,610],{"class":394,"line":609},21,[392,611,612],{"class":405},"  ],\n",[392,614,616,619,622,624,627],{"class":394,"line":615},22,[392,617,618],{"class":405},"  solver: ",[392,620,621],{"class":412},"party",[392,623,503],{"class":405},[392,625,626],{"class":425},"\"rabbidbird\"",[392,628,629],{"class":405},", {\n",[392,631,633,636,639],{"class":394,"line":632},23,[392,634,635],{"class":405},"    addresses: [",[392,637,638],{"class":425},"\"35h2x1Rqq3HmV1NX4KQAGZoz8Vmf42ktQT\"",[392,640,641],{"class":405},"],\n",[392,643,645,648,651,653,656,658,661],{"class":394,"line":644},24,[392,646,647],{"class":405},"    profiles: [",[392,649,650],{"class":412},"profile",[392,652,503],{"class":405},[392,654,655],{"class":425},"\"github\"",[392,657,360],{"class":405},[392,659,660],{"class":425},"\"https:\u002F\u002Fgithub.com\u002Frabbidbird\"",[392,662,663],{"class":405},")],\n",[392,665,667],{"class":394,"line":666},25,[392,668,669],{"class":405},"  }),\n",[392,671,673,676,679],{"class":394,"line":672},26,[392,674,675],{"class":405},"  assets: ",[392,677,678],{"class":412},"assets",[392,680,416],{"class":405},[392,682,684,687,690],{"class":394,"line":683},27,[392,685,686],{"class":405},"    solution: ",[392,688,689],{"class":425},"\"solution.md\"",[392,691,429],{"class":405},[392,693,695,698,701],{"class":394,"line":694},28,[392,696,697],{"class":405},"    sourceUrl: ",[392,699,700],{"class":425},"\"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\"",[392,702,429],{"class":405},[392,704,706],{"class":394,"line":705},29,[392,707,669],{"class":405},[392,709,711],{"class":394,"line":710},30,[392,712,713],{"class":405},"});\n",[346,715,716,717,720,721,724,725,728],{},"The phrase fails the BIP39 checksum. Its last word encodes 47 where the entropy calls for 119, so a wallet that validates before deriving refuses it, and every sweep that filtered candidates on the checksum threw the answer away. The seed is PBKDF2 over the words, so derivation doesn't care: ",[353,718,719],{},"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0"," gives the funded address and the compressed key the claim spent with. ",[353,722,723],{},"verify()"," derives it the same way and says ",[353,726,727],{},"verified",". That's the one place the checksum matters in this library, and it doesn't.",[346,730,731,732,735],{},"The public key comes from the claim's witness. The ",[353,733,734],{},"started"," date is the funding transaction, which is the day of the first X post; the site's own frame pages show synthetic dates.",[341,737,739],{"id":738},"status","Status",[346,741,742,743,750,751,754,755,758,759,762,763,765],{},"Solved. rabbidbird posted the phrase and the payout on 2026-09-08, twelve minutes after the claim confirmed, in ",[744,745,749],"a",{"href":746,"rel":747},"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24",[748],"nofollow","floflo777\u002Fopen-crypto-puzzles#24",". That announcement is the record's solution asset, ",[353,752,753],{},"assets\u002Fmovie-enigma\u002Fsolution.md",", with the issue as its source, so the answer travels with its provenance. A singleton like ",[353,756,757],{},"gsmg"," and ",[353,760,761],{},"bitaps",": the id is ",[353,764,339],{},". The film stills stay on the author's site, they're frames from other people's films.",[341,767,769],{"id":768},"the-record","The record",[346,771,772],{},"The one puzzle in this collection, the way its page shows it.",[774,775],"puzzle-page",{"puzzle":339},[777,778,779],"style",{},"html pre.shiki code .skH_V, html code.shiki .skH_V{--shiki-light:var(--shiki-token-keyword);--shiki-default:var(--shiki-token-keyword);--shiki-dark:var(--shiki-token-keyword)}html pre.shiki code .s38Sx, html code.shiki .s38Sx{--shiki-light:var(--ui-text-highlighted);--shiki-default:var(--ui-text-highlighted);--shiki-dark:var(--ui-text-highlighted)}html pre.shiki code .sK71F, html code.shiki .sK71F{--shiki-light:var(--shiki-token-function);--shiki-default:var(--shiki-token-function);--shiki-dark:var(--shiki-token-function)}html pre.shiki code .shU9J, html code.shiki .shU9J{--shiki-light:var(--shiki-token-string);--shiki-default:var(--shiki-token-string);--shiki-dark:var(--shiki-token-string)}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":388,"searchDepth":419,"depth":419,"links":781},[782,783,784,785],{"id":343,"depth":419,"text":344},{"id":376,"depth":419,"text":377},{"id":738,"depth":419,"text":739},{"id":768,"depth":419,"text":769},"34 film stills, each title turned into a BIP39 word, ten intruders to drop. 100,000 sats on a SegWit address since April 2022, claimed in September 2026 with a phrase whose checksum fails.","md",null,{"icon":790},"i-lucide-clapperboard",true,{"title":96,"description":786},"VcwBSNihKGPYNmYI7z14zw3GRZ5LMketdgpq3Xatbcw",[795,797],{"title":92,"path":93,"stem":94,"description":796,"children":-1},"The GSMG.io 5 BTC puzzle from April 2019, phase by phase. A grid with a rabbit, a hidden password form, riddles, a chess position and two AES blobs. Halved twice by the author, 1.25 BTC and change on the address today.",{"title":100,"path":101,"stem":102,"description":798,"children":-1},"Scissors Secret Sharing from Capture the Fortress 2020. A solved BIP39 challenge with its published phrase and BIP44 path. CTF points aren't a BTC prize.",{"key":339,"author":229,"authorKey":229,"authorUrl":800,"total":395,"statuses":801,"chains":802,"prize":804,"unsolvedPrize":806,"withPubkey":395,"withKey":395,"firstStarted":807,"lastStarted":807,"hints":808,"ticks":809,"position":573,"registered":694,"dataVersion":811},"https:\u002F\u002Fbitcoinmovieenigma.com",{"solved":395},[803],"bitcoin",{"BTC":805},0.001,{},"2022-04-08 16:15:24",[],[810],"solved","53face5f4534",{"view":813,"previous":-1,"next":-1,"position":395,"total":395},{"id":339,"collection":339,"chain":803,"status":810,"address":814,"kind":438,"hash160":815,"redeemScript":-1,"prize":816,"prizeAmount":805,"currency":-1,"startedAt":807,"solvedAt":817,"solveTime":818,"bits":-1,"range":-1,"pubkey":819,"pubkeyFormat":500,"secret":518,"keyLiteral":820,"verdict":727,"detail":814,"explorer":821,"source":822,"transactions":419,"tool":823,"name":388,"preGenesis":824,"derived":824,"keyRows":825,"transactionRows":831,"assets":841,"assetSource":746,"stages":845,"hints":846,"solverName":321,"solverKey":321,"solverUrl":854,"claimUrl":840,"json":855},"bc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6","2d73884de0b1ffd0a91948c989ee111f32121ce5","0.001 BTC","2026-09-08 01:32:56","4y 5mo 3d 9h 17m","022c17f7486b4107b42a243a62e4d0919af3e8ee858a272319bffb0536486b9405","seed(\"path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine\", \"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0\")","https:\u002F\u002Fblockstream.info\u002Faddress\u002Fbc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6","https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules","movie-enigma\tsolved\t0.001 BTC\tbc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6\nchain: bitcoin  address kind: p2wpkh\nhash160: 2d73884de0b1ffd0a91948c989ee111f32121ce5\npublic key: 022c17f7486b4107b42a243a62e4d0919af3e8ee858a272319bffb0536486b9405 (compressed)\nprivate key: path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine (seed phrase)\nderivation path: m\u002F84'\u002F0'\u002F0'\u002F0\u002F0\nstarted: 2022-04-08 16:15:24\nsolved: 2026-09-08 01:32:56 (4y 5mo 3d 9h 17m)\nsolver: rabbidbird (rabbidbird), github https:\u002F\u002Fgithub.com\u002Frabbidbird, 35h2x1Rqq3HmV1NX4KQAGZoz8Vmf42ktQT\ntransactions: 2\n\tfunding\t2022-04-08 16:15:24\t0.001 BTC\tb8058e6f373096445e4c5072f163e9e24727a3f622e0135150a88d25e4fdb2a3\n\tclaim\t2026-09-08 01:32:56\t0.00099766 BTC\tbd3b088164ae32458b97b917af8fab14056461c5e954499f7bd4cf3a67d6c5f4\nclaim: https:\u002F\u002Fblockstream.info\u002Ftx\u002Fbd3b088164ae32458b97b917af8fab14056461c5e954499f7bd4cf3a67d6c5f4\nsolution asset: https:\u002F\u002Fraw.githubusercontent.com\u002Fagntn\u002Fpuzzles\u002Fmain\u002Fassets\u002Fmovie-enigma\u002Fsolution.md\nasset source: https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\nhints: 3\n\tofficial\t-\tGuess all the 34 movie titles, from the provided movie frames\tsource: https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\n\tofficial\t-\tTransform \"somehow\" each movie title into an English BIP-0039 seed word\tsource: https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\n\tofficial\t-\tThe seedphrase you have is 34 words long, but we should have a 24 words seedphrase instead. Some movies should not be in the sequence, and should be considered intruders, but which ones ? You will need additional informations about each movie to detect those intruders \"somehow\". Every information you need can be found on IMBD, on each movie's page\tsource: https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\nexplorer: https:\u002F\u002Fblockstream.info\u002Faddress\u002Fbc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6\nsource: https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules",false,[826,829],{"label":827,"value":828,"mono":791},"seed phrase","path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine",{"label":830,"value":719,"mono":791},"derivation path",[832,836],{"type":833,"txid":834,"date":807,"amount":816,"url":835},"funding","b8058e6f373096445e4c5072f163e9e24727a3f622e0135150a88d25e4fdb2a3","https:\u002F\u002Fblockstream.info\u002Ftx\u002Fb8058e6f373096445e4c5072f163e9e24727a3f622e0135150a88d25e4fdb2a3",{"type":837,"txid":838,"date":817,"amount":839,"url":840},"claim","bd3b088164ae32458b97b917af8fab14056461c5e954499f7bd4cf3a67d6c5f4","0.00099766 BTC","https:\u002F\u002Fblockstream.info\u002Ftx\u002Fbd3b088164ae32458b97b917af8fab14056461c5e954499f7bd4cf3a67d6c5f4",[842],{"label":843,"path":753,"url":844,"image":824},"solution","\u002Fassets\u002Fmovie-enigma\u002Fsolution.md",[],[847,850,852],{"kind":848,"text":849,"source":822,"shared":824},"official","Guess all the 34 movie titles, from the provided movie frames",{"kind":848,"text":851,"source":822,"shared":824},"Transform \"somehow\" each movie title into an English BIP-0039 seed word",{"kind":848,"text":853,"source":822,"shared":824},"The seedphrase you have is 34 words long, but we should have a 24 words seedphrase instead. Some movies should not be in the sequence, and should be considered intruders, but which ones ? You will need additional informations about each movie to detect those intruders \"somehow\". Every information you need can be found on IMBD, on each movie's page","https:\u002F\u002Fgithub.com\u002Frabbidbird","{\n  \"id\": \"movie-enigma\",\n  \"chain\": \"bitcoin\",\n  \"address\": {\n    \"value\": \"bc1q94ecsn0qk8lap2gefrycnms3ruepy889z969a6\",\n    \"kind\": \"p2wpkh\",\n    \"hash160\": \"2d73884de0b1ffd0a91948c989ee111f32121ce5\"\n  },\n  \"status\": \"solved\",\n  \"pubkey\": {\n    \"value\": \"022c17f7486b4107b42a243a62e4d0919af3e8ee858a272319bffb0536486b9405\",\n    \"format\": \"compressed\"\n  },\n  \"key\": {\n    \"seed\": {\n      \"phrase\": \"path mad alien apology escape spare miss goddess leopard crime visit clock start first blade guard close barrel term screen matrix toy ghost shine\",\n      \"path\": \"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0\"\n    }\n  },\n  \"prize\": 0.001,\n  \"start_date\": \"2022-04-08 16:15:24\",\n  \"solve_date\": \"2026-09-08 01:32:56\",\n  \"solve_time\": 139396652,\n  \"source_url\": \"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\",\n  \"transactions\": [\n    {\n      \"tx_type\": \"funding\",\n      \"txid\": \"b8058e6f373096445e4c5072f163e9e24727a3f622e0135150a88d25e4fdb2a3\",\n      \"date\": \"2022-04-08 16:15:24\",\n      \"amount\": 0.001\n    },\n    {\n      \"tx_type\": \"claim\",\n      \"txid\": \"bd3b088164ae32458b97b917af8fab14056461c5e954499f7bd4cf3a67d6c5f4\",\n      \"date\": \"2026-09-08 01:32:56\",\n      \"amount\": 0.00099766\n    }\n  ],\n  \"solver\": {\n    \"key\": \"rabbidbird\",\n    \"name\": \"rabbidbird\",\n    \"about\": \"GitHub user who solved the Bitcoin Movie Enigma after four and a half years, by not trusting the BIP39 checksum.\",\n    \"addresses\": [\n      \"35h2x1Rqq3HmV1NX4KQAGZoz8Vmf42ktQT\"\n    ],\n    \"profiles\": [\n      {\n        \"name\": \"github\",\n        \"url\": \"https:\u002F\u002Fgithub.com\u002Frabbidbird\"\n      }\n    ],\n    \"facts\": [\n      {\n        \"text\": \"Announced the claim in floflo777's open-crypto-puzzles tracker, with the ten intruders and the five movie groups that pick them.\",\n        \"source\": \"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\",\n        \"date\": \"2026-09-08\"\n      },\n      {\n        \"text\": \"Found that the winning phrase fails the BIP39 checksum and still derives the address, which is why searches that filter by checksum threw it away.\",\n        \"source\": \"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\",\n        \"date\": \"2026-09-08\"\n      },\n      {\n        \"text\": \"Thanked the contributors of issue 9 in the same tracker for settling which film each frame shows.\",\n        \"source\": \"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\",\n        \"date\": \"2026-09-08\"\n      }\n    ]\n  },\n  \"assets\": {\n    \"solution\": \"solution.md\",\n    \"source_url\": \"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Fissues\u002F24\"\n  },\n  \"hints\": [\n    {\n      \"kind\": \"official\",\n      \"text\": \"Guess all the 34 movie titles, from the provided movie frames\",\n      \"source\": \"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\"\n    },\n    {\n      \"kind\": \"official\",\n      \"text\": \"Transform \\\"somehow\\\" each movie title into an English BIP-0039 seed word\",\n      \"source\": \"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\"\n    },\n    {\n      \"kind\": \"official\",\n      \"text\": \"The seedphrase you have is 34 words long, but we should have a 24 words seedphrase instead. Some movies should not be in the sequence, and should be considered intruders, but which ones ? You will need additional informations about each movie to detect those intruders \\\"somehow\\\". Every information you need can be found on IMBD, on each movie's page\",\n      \"source\": \"https:\u002F\u002Fbitcoinmovieenigma.com\u002Frules\"\n    }\n  ]\n}",1790458396866]