[{"data":1,"prerenderedAt":444},["ShallowReactive",2],{"navigation_docs":3,"-collections-dug":112,"-collections-dug-surround":408,"collection-facts-dug":411,"collection-puzzles-dug":427},[4,48],{"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":111},"Collections","\u002Fcollections","2.collections\u002F00.index",[53,55,59,63,67,71,75,79,83,87,91,95,99,103,107],{"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","i-lucide-layers",{"id":113,"title":114,"body":115,"description":399,"extension":400,"links":401,"meta":402,"navigation":404,"path":109,"seo":405,"stem":110,"__hash__":407},"docs\u002F2.collections\u002F14.dug.md","Dug's Student Treasure Hunt",{"type":116,"value":117,"toc":393},"minimark",[118,122,139,142,147,158,164,173,186,190,193,203,222,225,268,274,277,281,358,374,382,386,389],[119,120,121],"p",{},"Twelve seed words hidden across lecture slides, with bitcoin at the end. That's one way to make students read the slides.",[119,123,124,125,129,130,134,135,138],{},"Dug's 2025 Student Treasure Hunt has ",[126,127,128],"strong",{},"three funded Bitcoin addresses",", each a puzzle in the ",[131,132,133],"code",{},"dug"," collection. Together they held ",[126,136,137],{},"159,186 satoshis",". All three prizes have been claimed, and the published seed verifies against every address.",[140,141],"collection-facts",{"collection":133},[143,144,146],"h2",{"id":145},"the-official-nostr-clue-says-kingdom","The official Nostr clue says Kingdom",[119,148,149,150,157],{},"Dug's ",[151,152,156],"a",{"href":153,"rel":154},"https:\u002F\u002Fnjump.me\u002Fnote157473tjlhl8046c4uhxk6889nwgflwsjtlpwgzfuqp0lmq8vvzas0km4hc",[155],"nofollow","October 7 post on Nostr"," includes a photo of a lecture slide:",[159,160,161],"blockquote",{},[119,162,163],{},"Twelfth and Final Treasure Hunt Word: 12. Kingdom",[119,165,166,167,172],{},"One word down. Eleven to go. According to ",[151,168,171],{"href":169,"rel":170},"https:\u002F\u002Fgithub.com\u002Ffloflo777\u002Fopen-crypto-puzzles\u002Ftree\u002Fmain\u002F4-solved\u002Fdug-student-treasure-hunt-63ksats",[155],"floflo777's solution",", the other words were in private lecture slides, but a public Seed Cipher sheet encoded the same phrase. That gave people outside the class a way in.",[119,174,175,176,179,180,185],{},"The shared hint links to ",[126,177,178],{},"Dug's own post",", with ",[151,181,184],{"href":182,"rel":183},"https:\u002F\u002Fblossom.primal.net\u002F394004c70b8907504a2424865e866b10fe5746c89122899a968f3dbcd18ad6b3.jpg",[155],"his slide photo"," as confirmation. The solver's write-up is the source for the recovered phrase, not a substitute for the author's clue.",[143,187,189],{"id":188},"bip39-solution-and-bip84-derivation-paths","BIP39 solution and BIP84 derivation paths",[119,191,192],{},"The published twelve-word mnemonic is:",[194,195,201],"pre",{"className":196,"code":198,"language":199,"meta":200},[197],"language-text","profit general lava hover jar visa joy immense install first give kingdom\n","text","",[131,202,198],{"__ignoreMap":200},[119,204,205,206,209,210,213,214,217,218,221],{},"It's BIP39 with an ",[126,207,208],{},"empty passphrase",". The three receiving addresses use BIP84 paths ",[131,211,212],{},"m\u002F84'\u002F0'\u002F0'\u002F0\u002F0",", ",[131,215,216],{},"m\u002F84'\u002F0'\u002F0'\u002F0\u002F1"," and ",[131,219,220],{},"m\u002F84'\u002F0'\u002F0'\u002F0\u002F2",". Same seed, different final index. Stopping at index 0 would leave two targets unchecked.",[119,223,224],{},"Run the verifier for each puzzle:",[194,226,230],{"className":227,"code":228,"language":229,"meta":200,"style":200},"language-bash shiki shiki-themes github-light github-light vitesse-dark","puzzles verify dug\u002F2025-0\npuzzles verify dug\u002F2025-1\npuzzles verify dug\u002F2025-2\n","bash",[131,231,232,248,258],{"__ignoreMap":200},[233,234,237,241,245],"span",{"class":235,"line":236},"line",1,[233,238,240],{"class":239},"sTnI0","puzzles",[233,242,244],{"class":243},"skmWX"," verify",[233,246,247],{"class":243}," dug\u002F2025-0\n",[233,249,251,253,255],{"class":235,"line":250},2,[233,252,240],{"class":239},[233,254,244],{"class":243},[233,256,257],{"class":243}," dug\u002F2025-1\n",[233,259,261,263,265],{"class":235,"line":260},3,[233,262,240],{"class":239},[233,264,244],{"class":243},[233,266,267],{"class":243}," dug\u002F2025-2\n",[194,269,272],{"className":270,"code":271,"language":199,"meta":200},[197],"OK  dug\u002F2025-0\nOK  dug\u002F2025-1\nOK  dug\u002F2025-2\n",[131,273,271],{"__ignoreMap":200},[119,275,276],{},"This is a public puzzle seed, not a wallet to reuse. Please don't give the internet free bitcoin.",[143,278,280],{"id":279},"who-claimed-the-three-bitcoin-prizes","Who claimed the three Bitcoin prizes?",[282,283,284,304],"table",{},[285,286,287],"thead",{},[288,289,290,294,298,301],"tr",{},[291,292,293],"th",{},"Puzzle",[291,295,297],{"align":296},"right","Prize",[291,299,300],{},"Claim date",[291,302,303],{},"Solver",[305,306,307,324,344],"tbody",{},[288,308,309,315,318,321],{},[310,311,312],"td",{},[131,313,314],{},"dug\u002F2025-0",[310,316,317],{"align":296},"75,082 sats",[310,319,320],{},"July 8, 2026",[310,322,323],{},"Not identified",[288,325,326,331,334,337],{},[310,327,328],{},[131,329,330],{},"dug\u002F2025-1",[310,332,333],{"align":296},"63,216 sats",[310,335,336],{},"August 2, 2026",[310,338,339],{},[151,340,343],{"href":341,"rel":342},"https:\u002F\u002Fgithub.com\u002Ffloflo777",[155],"floflo777",[288,345,346,351,354,356],{},[310,347,348],{},[131,349,350],{},"dug\u002F2025-2",[310,352,353],{"align":296},"20,888 sats",[310,355,320],{},[310,357,323],{},[119,359,360,363,364,369,370,373],{},[151,361,343],{"href":341,"rel":362},[155],", also ",[151,365,368],{"href":366,"rel":367},"https:\u002F\u002Ftwitter.com\u002F0xFlorent_",[155],"0xFlorent_ on Twitter",", describes recovering the second prize in his write-up. Its transaction paid ",[126,371,372],{},"59,916 sats after fees",". Someone had already claimed indices 0 and 2 in a single transaction a few weeks earlier. The source doesn't name that solver.",[119,375,376,377,381],{},"So the write-up's “63ksats” title describes one recovery, not the whole collection. The ",[151,378,380],{"href":379},"\u002Fassets\u002Fdug\u002F2025-solution.md","address and transaction ledger"," has the full accounting. In these records, claim amounts mean the inputs spent from each target before fees, not two copies of a shared payout.",[143,383,385],{"id":384},"explore-the-three-dug-puzzle-records","Explore the three Dug puzzle records",[387,388],"collection-puzzles",{"collection":133},[390,391,392],"style",{},"html pre.shiki code .sTnI0, html code.shiki .sTnI0{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#80A665}html pre.shiki code .skmWX, html code.shiki .skmWX{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#C98A7D}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":200,"searchDepth":250,"depth":250,"links":394},[395,396,397,398],{"id":145,"depth":250,"text":146},{"id":188,"depth":250,"text":189},{"id":279,"depth":250,"text":280},{"id":384,"depth":250,"text":385},"Twelve lecture words led to three Bitcoin prizes. See Dug's 2025 treasure hunt solution with the BIP39 seed and verified BIP84 paths.","md",null,{"icon":403},"i-lucide-graduation-cap",{"title":108},{"title":406,"description":399},"Dug's Student Treasure Hunt 2025: Bitcoin solution","bMWaca7of06Oi0d_fuCl0cby15yPYc9ZfAxjx3UbjqI",[409,401],{"title":104,"path":105,"stem":106,"description":410,"children":-1},"Paul Jones's Bitcoin Vault puzzles. Verify Vault 1's Electrum seed and claimed prize. Vault 2 has 1 BTC with public hints due October 12.",{"key":133,"author":108,"authorUrl":412,"total":260,"statuses":413,"chains":414,"prize":416,"unsolvedPrize":418,"withPubkey":260,"withKey":260,"firstStarted":419,"lastStarted":420,"hints":421},"https:\u002F\u002Fnjump.me\u002Fnpub1zrmu0amjmkynxlxgmdsyrjmp8vhxdz8ch5vja9vh9ym4natg8k5s8ge9wx",{"solved":260},[415],"bitcoin",{"BTC":417},0.00159186,{},"2025-06-26 07:10:21","2026-06-26 10:31:49",[422],{"kind":423,"text":163,"source":153,"confirmation":424,"date":426},"official",{"url":182,"description":425},"The lecture slide attached to Dug's signed Nostr event.","2025-10-07",{"numeric":428,"rows":429},false,[430,436,440],{"id":314,"name":431,"status":432,"prize":433,"address":434,"pubkey":435,"key":435,"bits":-1},"2025-0","solved","0.00075082 BTC","bc1qych2me6h85j38s3xmfwdkcvpqakpld3yr2y5ss",true,{"id":330,"name":437,"status":432,"prize":438,"address":439,"pubkey":435,"key":435,"bits":-1},"2025-1","0.00063216 BTC","bc1qphfklk568cf93267yetpngqsz0mthw4z4x2q69",{"id":350,"name":441,"status":432,"prize":442,"address":443,"pubkey":435,"key":435,"bits":-1},"2025-2","0.00020888 BTC","bc1qnclravnmv7vta9fhnp44hu3y85z3tfgz0n33wl",1789925464609]