[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"navigation_docs":3,"-collections":96,"-collections-surround":387},[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":95},"Collections","\u002Fcollections","2.collections\u002F00.index",[53,55,59,63,67,71,75,79,83,87,91],{"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","i-lucide-layers",{"id":97,"title":49,"body":98,"description":380,"extension":381,"links":382,"meta":383,"navigation":384,"path":50,"seo":385,"stem":51,"__hash__":386},"docs\u002F2.collections\u002F00.index.md",{"type":99,"value":100,"toc":375},"minimark",[101,135,357,362],[102,103,104,105,109,110,109,113,109,116,109,119,109,122,109,125,109,128,109,131,134],"p",{},"Every collection answers the same calls: ",[106,107,108],"code",{},"get",", ",[106,111,112],{},"require",[106,114,115],{},"all",[106,117,118],{},"solved",[106,120,121],{},"unsolved",[106,123,124],{},"withPubkey",[106,126,127],{},"count",[106,129,130],{},"verify",[106,132,133],{},"balance",". What changes is the puzzle itself. A search over a key range. A brainwallet passphrase. An image with a seed hashed into it. A script that pays for a hash collision. A thread explains those once and a dataset forgets them. So each page here writes them down next to the numbers.",[136,137,138,161],"table",{},[139,140,141],"thead",{},[142,143,144,148,151,154,158],"tr",{},[145,146,147],"th",{},"Collection",[145,149,150],{},"Key",[145,152,153],{},"Chains",[145,155,157],{"align":156},"right","Puzzles",[145,159,160],{},"What it is",[162,163,164,186,205,225,245,264,282,301,320,339],"tbody",{},[142,165,166,172,177,180,183],{},[167,168,169],"td",{},[170,171,56],"a",{"href":57},[167,173,174],{},[106,175,176],{},"b1000",[167,178,179],{},"bitcoin",[167,181,182],{"align":156},"256",[167,184,185],{},"Keys of 1 to 256 bits, one address each, since 2015",[142,187,188,192,197,199,202],{},[167,189,190],{},[170,191,60],{"href":61},[167,193,194],{},[106,195,196],{},"rushwallet",[167,198,179],{},[167,200,201],{"align":156},"30",[167,203,204],{},"Brainwallets from a 2014 contest",[142,206,207,211,216,219,222],{},[167,208,209],{},[170,210,64],{"href":65},[167,212,213],{},[106,214,215],{},"zden",[167,217,218],{},"bitcoin, ethereum, litecoin, decred",[167,220,221],{"align":156},"15",[167,223,224],{},"Visual puzzles, 2016 to 2024",[142,226,227,231,236,239,242],{},[167,228,229],{},[170,230,68],{"href":69},[167,232,233],{},[106,234,235],{},"arweave",[167,237,238],{},"arweave, ethereum",[167,240,241],{"align":156},"12",[167,243,244],{},"Tiamat's weave puzzles",[142,246,247,251,256,258,261],{},[167,248,249],{},[170,250,72],{"href":73},[167,252,253],{},[106,254,255],{},"warp",[167,257,179],{},[167,259,260],{"align":156},"6",[167,262,263],{},"Keybase's scrypt brainwallet, 2013 to 2016",[142,265,266,270,275,277,279],{},[167,267,268],{},[170,269,76],{"href":77},[167,271,272],{},[106,273,274],{},"hash_collision",[167,276,179],{},[167,278,260],{"align":156},[167,280,281],{},"Peter Todd's P2SH scripts",[142,283,284,288,293,295,298],{},[167,285,286],{},[170,287,80],{"href":81},[167,289,290],{},[106,291,292],{},"ballet",[167,294,179],{},[167,296,297],{"align":156},"3",[167,299,300],{},"BIP38 keys on physical wallets",[142,302,303,307,312,314,317],{},[167,304,305],{},[170,306,84],{"href":85},[167,308,309],{},[106,310,311],{},"bitimage",[167,313,179],{},[167,315,316],{"align":156},"2",[167,318,319],{},"Seeds hashed from photographs",[142,321,322,326,331,333,336],{},[167,323,324],{},[170,325,88],{"href":89},[167,327,328],{},[106,329,330],{},"bitaps",[167,332,179],{},[167,334,335],{"align":156},"1",[167,337,338],{},"A 3 of 5 secret sharing scheme",[142,340,341,345,350,352,354],{},[167,342,343],{},[170,344,92],{"href":93},[167,346,347],{},[106,348,349],{},"gsmg",[167,351,179],{},[167,353,335],{"align":156},[167,355,356],{},"A multi phase image puzzle",[358,359,361],"h2",{"id":360},"what-every-page-says","What every page says",[363,364,365,369,372],"ul",{},[366,367,368],"li",{},"The facts strip at the top is read off the collection in the build. The counts and prize sums can't drift from the records.",[366,370,371],{},"The prose says what the puzzle asks, what's known about its keys, and how the records are written. One record is quoted the way it sits on disk.",[366,373,374],{},"Quirks get named. A status that needs explaining, a prize that shrank, a passphrase nobody has. The page says so instead of leaving it to the thread.",{"title":376,"searchDepth":377,"depth":377,"links":378},"",2,[379],{"id":360,"depth":377,"text":361},"Ten collections on five chains. Each page says what the puzzle was and what the records carry. The facts strip is read off the library when the page builds.","md",null,{"icon":95},{"title":54},{"title":49,"description":380},"f_mg6NeSp8VG308-Jp-q8Q0ABkK0EwkxxM_SwtlkNOU",[388,390],{"title":44,"path":45,"stem":46,"description":389,"children":-1},"The page behind puzzles.agntn.dev\u002Fplayground runs the library in your browser. What it can tell you and what it leaves alone.",{"title":56,"path":57,"stem":58,"description":391,"children":-1},"256 addresses whose keys are 1 to 256 bits wide. The one every scanner runs against. Keys published up to 135 bits and 77 addresses still funded.",1789734790029]