[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"navigation_docs":3,"-libraries-chains":124,"-libraries-chains-surround":274},[4,28],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"About","\u002Fabout","1.about\u002F1.index",[9,11,15,19,23],{"title":10,"path":6,"stem":7},"Overview",{"title":12,"path":13,"stem":14},"The shape","\u002Fabout\u002Fshape","1.about\u002F2.shape",{"title":16,"path":17,"stem":18},"Surfaces","\u002Fabout\u002Fsurfaces","1.about\u002F3.surfaces",{"title":20,"path":21,"stem":22},"Conventions","\u002Fabout\u002Fconventions","1.about\u002F4.conventions",{"title":24,"path":25,"stem":26},"Security","\u002Fabout\u002Fsecurity","1.about\u002F5.security","i-lucide-book-open",{"title":29,"path":30,"stem":31,"children":32,"icon":123},"Libraries","\u002Flibraries","2.libraries\u002F0.index",[33,35,39,43,47,51,55,59,63,67,71,75,79,83,87,91,95,99,103,107,111,115,119],{"title":34,"path":30,"stem":31},"All libraries",{"title":36,"path":37,"stem":38},"web","\u002Flibraries\u002Fweb","2.libraries\u002F01.web",{"title":40,"path":41,"stem":42},"archives","\u002Flibraries\u002Farchives","2.libraries\u002F02.archives",{"title":44,"path":45,"stem":46},"registries","\u002Flibraries\u002Fregistries","2.libraries\u002F03.registries",{"title":48,"path":49,"stem":50},"forges","\u002Flibraries\u002Fforges","2.libraries\u002F04.forges",{"title":52,"path":53,"stem":54},"keys","\u002Flibraries\u002Fkeys","2.libraries\u002F05.keys",{"title":56,"path":57,"stem":58},"harnesses","\u002Flibraries\u002Fharnesses","2.libraries\u002F06.harnesses",{"title":60,"path":61,"stem":62},"explorers","\u002Flibraries\u002Fexplorers","2.libraries\u002F07.explorers",{"title":64,"path":65,"stem":66},"chains","\u002Flibraries\u002Fchains","2.libraries\u002F08.chains",{"title":68,"path":69,"stem":70},"ciphers","\u002Flibraries\u002Fciphers","2.libraries\u002F09.ciphers",{"title":72,"path":73,"stem":74},"puzzles","\u002Flibraries\u002Fpuzzles","2.libraries\u002F10.puzzles",{"title":76,"path":77,"stem":78},"browsers","\u002Flibraries\u002Fbrowsers","2.libraries\u002F11.browsers",{"title":80,"path":81,"stem":82},"sessions","\u002Flibraries\u002Fsessions","2.libraries\u002F12.sessions",{"title":84,"path":85,"stem":86},"memory","\u002Flibraries\u002Fmemory","2.libraries\u002F13.memory",{"title":88,"path":89,"stem":90},"urls","\u002Flibraries\u002Furls","2.libraries\u002F14.urls",{"title":92,"path":93,"stem":94},"nodes","\u002Flibraries\u002Fnodes","2.libraries\u002F15.nodes",{"title":96,"path":97,"stem":98},"nfts","\u002Flibraries\u002Fnfts","2.libraries\u002F16.nfts",{"title":100,"path":101,"stem":102},"storages","\u002Flibraries\u002Fstorages","2.libraries\u002F17.storages",{"title":104,"path":105,"stem":106},"maps","\u002Flibraries\u002Fmaps","2.libraries\u002F18.maps",{"title":108,"path":109,"stem":110},"lyrics","\u002Flibraries\u002Flyrics","2.libraries\u002F19.lyrics",{"title":112,"path":113,"stem":114},"books","\u002Flibraries\u002Fbooks","2.libraries\u002F20.books",{"title":116,"path":117,"stem":118},"wiki","\u002Flibraries\u002Fwiki","2.libraries\u002F21.wiki",{"title":120,"path":121,"stem":122},"ox","\u002Flibraries\u002Fox","2.libraries\u002F22.ox","i-lucide-library",{"id":125,"title":126,"body":127,"description":267,"extension":268,"links":269,"meta":270,"navigation":271,"path":65,"seo":272,"stem":66,"__hash__":273},"docs\u002F2.libraries\u002F08.chains.md","@agntn\u002Fchains",{"type":128,"value":129,"toc":260},"minimark",[130,133,138,164,168,217,221,225,229,256],[131,132],"library-facts",{"name":64},[134,135,137],"h2",{"id":136},"install","Install",[139,140,145],"pre",{"className":141,"code":142,"language":143,"meta":144,"style":144},"language-bash shiki shiki-themes github-light github-light poimandres","pnpm add @agntn\u002Fchains\n","bash","",[146,147,148],"code",{"__ignoreMap":144},[149,150,153,157,161],"span",{"class":151,"line":152},"line",1,[149,154,156],{"class":155},"sseY5","pnpm",[149,158,160],{"class":159},"sX7Zv"," add",[149,162,163],{"class":159}," @agntn\u002Fchains\n",[134,165,167],{"id":166},"providers","Providers",[169,170,171,175,178,181,184,187,190,193,196,199,202,205,208,211,214],"ul",{},[172,173,174],"li",{},"Bitcoin",[172,176,177],{},"Ethereum",[172,179,180],{},"Base",[172,182,183],{},"Arbitrum",[172,185,186],{},"Optimism",[172,188,189],{},"Polygon",[172,191,192],{},"Solana",[172,194,195],{},"Stellar",[172,197,198],{},"TON",[172,200,201],{},"Tron",[172,203,204],{},"Aptos",[172,206,207],{},"Sui",[172,209,210],{},"Cardano",[172,212,213],{},"XRPL",[172,215,216],{},"and 16 more",[134,218,220],{"id":219},"status","Status",[222,223,224],"p",{},"Published on npm with a docs site of its own.",[134,226,228],{"id":227},"links","Links",[169,230,231,241,249],{},[172,232,233,234],{},"Docs: ",[235,236,240],"a",{"href":237,"rel":238},"https:\u002F\u002Fchains.agntn.dev",[239],"nofollow","chains.agntn.dev",[172,242,243,244],{},"GitHub: ",[235,245,248],{"href":246,"rel":247},"https:\u002F\u002Fgithub.com\u002Fagntn\u002Fchains",[239],"agntn\u002Fchains",[172,250,251,252],{},"npm: ",[235,253,126],{"href":254,"rel":255},"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@agntn\u002Fchains",[239],[257,258,259],"style",{},"html pre.shiki code .sseY5, html code.shiki .sseY5{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#91B4D5}html pre.shiki code .sX7Zv, html code.shiki .sX7Zv{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#ADD7FF}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":144,"searchDepth":261,"depth":261,"links":262},2,[263,264,265,266],{"id":136,"depth":261,"text":137},{"id":166,"depth":261,"text":167},{"id":219,"depth":261,"text":220},{"id":227,"depth":261,"text":228},"Canonical blockchain classes with a registry, aliases, chain ids and address validation. Every library that touches a chain builds on it.","md",null,{},{"title":64},{"title":126,"description":267},"gIFK4f_re2tC0NEeouRKFQhkg2oSGFjo_6nzXw7zx-M",[275,277],{"title":60,"path":61,"stem":62,"description":276,"children":-1},"Balances, transactions, tokens, contracts and gas from block explorers across many chains, same shape every time.",{"title":68,"path":69,"stem":70,"description":278,"children":-1},"Classical and puzzle ciphers with encode, decode, frequency analysis and brute force. Built for CTFs and riddles.",1789773070560]