[{"data":1,"prerenderedAt":286},["ShallowReactive",2],{"navigation_docs":3,"-chains":120,"-chains-surround":283},[4,56,116],{"title":5,"path":6,"stem":7,"children":8,"icon":55},"Guide","\u002Fguide","1.guide\u002F01.index",[9,11,15,19,23,27,31,35,39,43,47,51],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"CLI","\u002Fguide\u002Fcli","1.guide\u002F02.cli",{"title":16,"path":17,"stem":18},"Provider selection","\u002Fguide\u002Fselection","1.guide\u002F03.selection",{"title":20,"path":21,"stem":22},"Balances","\u002Fguide\u002Fbalances","1.guide\u002F04.balances",{"title":24,"path":25,"stem":26},"Transactions","\u002Fguide\u002Ftransactions","1.guide\u002F05.transactions",{"title":28,"path":29,"stem":30},"Tokens","\u002Fguide\u002Ftokens","1.guide\u002F06.tokens",{"title":32,"path":33,"stem":34},"Contracts","\u002Fguide\u002Fcontracts","1.guide\u002F07.contracts",{"title":36,"path":37,"stem":38},"Gas and blocks","\u002Fguide\u002Fgas-and-blocks","1.guide\u002F08.gas-and-blocks",{"title":40,"path":41,"stem":42},"Errors","\u002Fguide\u002Ferrors","1.guide\u002F09.errors",{"title":44,"path":45,"stem":46},"Agents","\u002Fguide\u002Fagents","1.guide\u002F10.agents",{"title":48,"path":49,"stem":50},"Custom providers","\u002Fguide\u002Fcustom","1.guide\u002F11.custom",{"title":52,"path":53,"stem":54},"Explorer","\u002Fguide\u002Fexplorer","1.guide\u002F12.explorer","i-solar-book-2-linear",{"title":57,"path":58,"stem":59,"children":60,"icon":115},"Providers","\u002Fproviders","2.providers\u002F0.index",[61,63,67,71,75,79,83,87,91,95,99,103,107,111],{"title":62,"path":58,"stem":59},"Overview",{"title":64,"path":65,"stem":66},"Etherscan","\u002Fproviders\u002Fetherscan","2.providers\u002F01.etherscan",{"title":68,"path":69,"stem":70},"Blockscout","\u002Fproviders\u002Fblockscout","2.providers\u002F02.blockscout",{"title":72,"path":73,"stem":74},"Blockchair","\u002Fproviders\u002Fblockchair","2.providers\u002F03.blockchair",{"title":76,"path":77,"stem":78},"Mempool","\u002Fproviders\u002Fmempool","2.providers\u002F04.mempool",{"title":80,"path":81,"stem":82},"Blockstream","\u002Fproviders\u002Fblockstream","2.providers\u002F05.blockstream",{"title":84,"path":85,"stem":86},"Solscan","\u002Fproviders\u002Fsolscan","2.providers\u002F06.solscan",{"title":88,"path":89,"stem":90},"Helius","\u002Fproviders\u002Fhelius","2.providers\u002F07.helius",{"title":92,"path":93,"stem":94},"TONAPI","\u002Fproviders\u002Fton","2.providers\u002F08.ton",{"title":96,"path":97,"stem":98},"TRONSCAN","\u002Fproviders\u002Ftronscan","2.providers\u002F09.tronscan",{"title":100,"path":101,"stem":102},"Aptos Explorer","\u002Fproviders\u002Faptos","2.providers\u002F10.aptos",{"title":104,"path":105,"stem":106},"Blockberry","\u002Fproviders\u002Fblockberry","2.providers\u002F11.blockberry",{"title":108,"path":109,"stem":110},"Koios","\u002Fproviders\u002Fkoios","2.providers\u002F12.koios",{"title":112,"path":113,"stem":114},"Arweave gateway","\u002Fproviders\u002Farweave","2.providers\u002F13.arweave","i-solar-library-linear",{"title":117,"path":118,"stem":119},"Chains","\u002Fchains","3.chains",{"id":121,"title":117,"body":122,"description":275,"extension":276,"links":277,"meta":278,"navigation":280,"path":118,"seo":281,"stem":119,"__hash__":282},"docs\u002F3.chains.md",{"type":123,"value":124,"toc":269},"minimark",[125,155,158,163,224,228],[126,127,128,129,133,134,137,138,141,142,145,146,149,150,154],"p",{},"A chain is a key from ",[130,131,132],"code",{},"@agntn\u002Fchains",", so ",[130,135,136],{},"normalizeChain(\"btc\")",", ",[130,139,140],{},"normalizeChain(\"mainnet\")"," and ",[130,143,144],{},"normalizeChain(\"Arbitrum One\")"," all land on the same canonical name, and a typo throws instead of quietly reading another network. Below, every chain at least one provider claims, straight from ",[130,147,148],{},"builtins",". A tick means some provider serves the operation on that chain; the ",[151,152,153],"a",{"href":58},"provider pages"," say which one and with what key.",[156,157],"chain-matrix",{},[159,160,162],"h2",{"id":161},"reading-the-table","Reading the table",[164,165,166,174,180,194],"ul",{},[167,168,169,173],"li",{},[170,171,172],"strong",{},"Two providers on one chain"," means a fallback exists. Ethereum has four, Bitcoin three, and a rate limit on the first moves the read to the next one, once.",[167,175,176,179],{},[170,177,178],{},"One provider"," means an outage on that explorer is your outage. Solana has two only if you count Helius, which has no balance endpoint.",[167,181,182,185,186,189,190,193],{},[170,183,184],{},"A row without ticks"," is Aptos. The provider is registered, its capabilities are all false and the required methods throw ",[130,187,188],{},"UnsupportedOperationError",". That is deliberate and the ",[151,191,192],{"href":101},"Aptos page"," says why.",[167,195,196,199,200,203,204,207,208,211,212,215,216,219,220,223],{},[170,197,198],{},"Decimals differ."," ",[130,201,202],{},"balance"," is a string in the smallest unit; ",[130,205,206],{},"formatWei(value, decimals)"," needs ",[130,209,210],{},"8"," for BTC, ",[130,213,214],{},"9"," for SOL, ",[130,217,218],{},"12"," for AR, ",[130,221,222],{},"6"," for ADA and the token's own value for everything else. Nothing on this site rounds a raw amount.",[159,225,227],{"id":226},"aliases-that-work","Aliases that work",[126,229,230,233,234,137,237,137,240,137,243,137,246,137,249,137,252,137,255,137,258,137,261,264,265,268],{},[130,231,232],{},"normalizeChain()"," takes the display name, the key and the aliases the CLI users type: ",[130,235,236],{},"eth",[130,238,239],{},"mainnet",[130,241,242],{},"arb",[130,244,245],{},"op",[130,247,248],{},"matic",[130,250,251],{},"btc",[130,253,254],{},"ltc",[130,256,257],{},"sol",[130,259,260],{},"apt",[130,262,263],{},"coinbase"," for Base. Missing input defaults to ",[130,266,267],{},"ethereum",". The empty string throws.",{"title":270,"searchDepth":271,"depth":271,"links":272},"",2,[273,274],{"id":161,"depth":271,"text":162},{"id":226,"depth":271,"text":227},"The 23 chains the built-in providers serve, which provider answers for each, and which operations any of them cover. Read from the registry, not typed in.","md",null,{"icon":279},"i-solar-layers-linear",true,{"title":117,"description":275},"ohI3JjjfBHbwzASevxJNx2muHh9vWCJRvyL9oux_1ko",[284,277],{"title":112,"path":113,"stem":114,"description":285,"children":-1},"Wallet and block REST plus the GraphQL index of a gateway, arweave.net by default. Winstons, no gas, and history that stays on one gateway.",1788626961008]